XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
RE: [xml-dev] ten years later, time to repeat it?

On Tue, 2008-02-12 at 10:03 +0000, Michael Kay wrote:
> > Well, it isn't really the same. You can't go up or side ways. 
> > Also, after a quick search it was the only project of its kind.
> > 
> > I created something that aids XPath. But I cheat and parse 
> > the JSON and add parents and siblings to each object. 
> 
> Is there an accepted mapping of JSON to XML? And is there a SAX parser?

Kind of, if you go by Douglas Crockford's example (he 'invented' json).
But there is nothing standardized.
http://www.json.org/java/index.html

When I have had to work with JSON in java, I have prefered the following
which is based on on Crockford's work:
http://json-lib.sourceforge.net/

Also, at the bottom of the json.org page I saw links for:

  * JSONPath.
  * Jaql: A JSON Query Language.
  * XSLTJSON.
xml2json-xslt.

Oh, and there is always something like:

var parse = function(something) {
  if (something instanceof Array) {
     for (var i=0; i < something.length; i++) {
       parse(something[i]);
    }
  } elseif (something instanceof Object) {
    for (var prop in something) {
      parse(something[prop]);
    }
  } else {
    return something;
  }
};

best,
-Rob



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS