Monday, February 19, 2007

JSON - Alternative to XML in Ajax

JSON is a language of objects sent by the server.
The Client receives a Javascript object easier to control than the use of DOM or XSL.

XML Example:
<menu id="file" value="File">
<popup>
<menuitem value="New" onclick="CreateNewDoc()" />
<menuitem value="Open" onclick="OpenDoc()" />
<menuitem value="Close" onclick="CloseDoc()" />
</popup>
</menu>
JSON Example:
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}

Links:
http://en.wikipedia.org/wiki/JSON
http://www.json.org/java/

0 Comments:

Post a Comment

<< Home