[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSLT code for XML to JSON conversion?
On Thu, 2019-12-12 at 21:32 +0000, Richard Fozzard richard.fozzard@xxxxxxxx wrote: > Hi Folks, > > We're looking to do conversion of relatively complex XML (i.e. > namespaces, attributes, repeating elements, xlinks) into JSON from > the > Unix command line to build a web page. We've used the XML to JSON > feature in the Oxygen Developer tool, and it works well, but that's > a > GUI, not a command line tool. It's probably using XSLT under the hood, with a stylesheet that's usable e.g. with Saxon. You do pay the penalty of Java runtime startup, though. Note also that XSLT 3 includes a standard function to produce JSON; see https://www.w3.org/TR/xpath-functions-31/#json-to-xml-mapping So you could just use xml-to-json() in XSLT. You may need Saxon EE for that, i'm not sure offhand. Of course, you could also just send XML to the Web client; what you are doing by using a complex transformation into JSON is moving the complexity from one developer to another. You could also generate HTML on the server, whic might make it easier to meet 508/WCAG requirements :) Liam -- Liam Quin, https://www.delightfulcomputing.com/ Available for XML/Document/Information Architecture/XSLT/ XSL/XQuery/Web/Text Processing/A11Y training, work & consulting. Barefoot Web-slave, antique illustrations: http://www.fromoldbooks.org
|
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
|