Re: Wish-list
Chris Pratt <[email protected]> Thu, 10 May 2012 08:50:29 -0700
| Newsgroups | gmane.comp.java.jdom.general |
|---|---|
| Message-ID | <CAALdY0xY_b5gFAZY2csH4s=iszOS0+_2g8B3=7yOAv2s_aP9mw@mail.gmail.com> |
I'd probably tackle that with a "strict" switch. If strict=true then you throw an exception when unsupported content is recognized. If strict=false then you silently ignore it (or maybe trace/debug level log it). (*Chris*) On Thu, May 10, 2012 at 8:43 AM, Rolf Lear <[email protected]> wrote: > > So, searching the interweb, I see some discussion about JSON parsers... I > don't see a SAX specific one, but there appear to be a number of StAX-like > ones.... and we have StAX support directly now... ;-) > > Loading JSON in to JDOM is probably a lot simpler than the opposite > though.... > > I don't see how anything but a simple XML document could be output as a > JSON 'output'.... the challenge would be how to deal with the 'unusual' > XML-like concepts, rather than the easy stuff? > > Like, if your XML has a namespace, then what? > > Rolf > > On Thu, 10 May 2012 08:38:03 -0700, Chris Pratt <[email protected]> > wrote: > > Correct me if I'm wrong, but all that JDOM would need for that to work > > would be a JSON SAX parser and a JSON Outputter. Those could even be > > packaged in a companion jar file for those that want the JDOM JSON > support. > > (*Chris*) > > > > On Thu, May 10, 2012 at 4:12 AM, Brad Cox <[email protected]> > wrote: > > > >> This is based on experience using both, not a deep analysis. More with > >> XML > >> than JSON to date. This work was in the context of building XACML > >> compilers > >> that use the W3C DOM tree as their expression tree. And inspired by > >> recent > >> W3C mailing list discussions on standardizing a JSON syntax for XACML. > >> > >> They seem to be viewing JSON as I do, as a useful subset of XML, with > >> lack of namespaces and attributes the main differences I can think of > at > >> the moment. Lack of attributes not a problem for XACML; it hardly uses > >> them, just element values. > >> > >> The notion is to add a JSON parser in front that builds the same XML > >> (J)DOM tree you build now, plus a output path that converts the tree to > >> JSON on demand. The proposed extension is appealing because it would > >> allow > >> the same XACML compiler to accept standard XACML and/or standard JSON, > >> and > >> to trivially convert between the representations. > >> > >> On Wed, May 9, 2012 at 10:24 PM, Rolf Lear <[email protected]> wrote: > >> > >>> I would *love* to hear how you expect JDOM (XML-based) and JSON to > 'hang > >>> out' in the same place .... ;-) > >> > >> -- > >> Cell: 703-594-1883 > >> Blog: http://bradjcox.blogspot.com > >> Web: http://virtualschool.edu > >> Manassas VA 20111 > >> > >> > >> _______________________________________________ > >> To control your jdom-interest membership: > >> http://www.jdom.org/mailman/options/jdom-interest/[email protected] > >> > _______________________________________________ To control your jdom-interest membership: http://www.jdom.org/mailman/options/jdom-interest/[email protected]