First, how do I format the XML processing instruction, is it:
Usi
I think that this notion of processing instructions having attributes comes from some old xml manuals. At one point there was discussion of recommending PIs to honor or require such structuring. However, the official xml specification has never mandated or even recommended such usage.
So basically you do have to parse contents yourself -- they may be in any format, but if you do know that it uses attribute notation you can parse it.
As far as I know, none of Java xml parsers or processing packages support such usage, unfortunately.