And I thought a "document" was "data". Seriously though the question for the device guys is. Do they use the same platforms as the IT guys. In my experience we never have, but then I was generally writing radio software in machine code - showing my age
Peter Stanforth On Sep 19, 2012, at 9:30 PM, "Vincent Chen" <[email protected]<mailto:[email protected]>> wrote: Hi, As clarification: - JSON does not require JavaScript or a Browser. It is a text-based representation of data that is language independent, yet well-matched to all major languages. - Simple-to-use libraries exist for all major languages/platforms. No complex transformation tools needed. JSON is not good at representing documents; XML is great for that. We're interested in representing "data", not "documents". -vince On Wed, Sep 19, 2012 at 3:06 PM, Stine, John A. <[email protected]<mailto:[email protected]>> wrote: I do not know if I agree with this or not. This appears to be an area where many of us, including myself, are not the experts. I asked someone who is what the pros and cons are with using JSON versus XML. These are his thoughts "If all you are going to do is have a browser that runs JavaScript then JSON is fine. But if you want to exchange data between web services, transform the data, or query the data, then XML is the way to go. XML is 14 years old (if you consider that XML has its ancestry in SGML, then you could argue that XML is 37 years old). JSON is at best 10 years old. There are no validation tools for JSON, no transformation tools (unless you want to write JavaScript code), no query tools. Regarding embedded systems: I am told that many of the cellphone vendors are using XML. To address the verboseness of XML, they use the standard binary XML format called Efficient XML Interchange (EXI)." It would appear to me that with JSON you are forcing the use of JavaScript and to do a whole lot more coding but with XML you would be much more flexible and have many more tools to support you. John _______________________________________________ paws mailing list [email protected]<mailto:[email protected]> https://www.ietf.org/mailman/listinfo/paws
_______________________________________________ paws mailing list [email protected] https://www.ietf.org/mailman/listinfo/paws
