Hi Folks,
I am putting together a list of differences between XML and JSON. Below is the list that I currently have. Are there other differences, that I haven’t listed?
JSON is often compared to XML. However, there are significant differences:
-
XML supports comments, JSON does not.
-
XML supports processing instructions, JSON does not.
-
XML provides multiple syntaxes to express things (e.g., attribute values can be delimited by either a single or double quote, attributes can be in any order), JSON does not have such flexibility.
-
XML uses canonicalization to convert the XML into a standard form, JSON does not need canonicalization since multiple forms are not allowed.
-
XML has namespaces, JSON does not.
Any other differences?
/Roger
Oxford University Press (UK) Disclaimer
This message is confidential. You should not copy it or disclose its contents to anyone. You may use and apply the information for the intended purpose only. OUP does not accept legal responsibility for the contents of this message. Any views or opinions presented are those of the author only and not of OUP. If this email has come to you in error, please delete it, along with any attachments. Please note that OUP may intercept incoming and outgoing email communications.