Re: XSLT functions for JSON
On Sun, 2008-05-18 at 12:35 -0600, M. David Peterson wrote: > On Sun, 18 May 2008 07:52:35 -0600, Jesper Tverskov <jesper@xxxxxxxxxxx> > wrote: > > > property names in JSON could begin with characters not allowed as > > first character in XML like "$" (used by Goggle) and "@", and "#" used > > by article. > > This list also includes numbers, so while a sequence of numbers e.g. (1, > 2, 3) is valid as far as XSLT is concerned (and therefore a JSON array > could easily be converted to a valid sequence), it would be invalid to do > something like <array><1/><2/><3/></array>, though as per Robert's > suggestion, you could do something like > <array><i>1</i><i>2</i><i>3</i></array>. If I remeber correctly, org.json and json-lib (my preferred java library) would write this as: <a>o;? <e>1</e>o;? <e>2</e>o;? <e>3</e> </a> Again, the best that could be done is to follow the rules laid out by org.json > Of course, if the entire point > is to enabled to traverse a JSON document in the same way you would > traverse an XML document (a.k.a XPath), then, once again, it seems to me > the real problem to solve here is how do we go about traversing a JSON > document with XPath instead of how do we convert JSON to XML and back > again.
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format