JSON is built on two structures:
- A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
- An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.
These are universal data structures. Virtually all modern programming languages support them in one form or another. It makes sense that a data format that is interchangeable with programming languages is also based on these structures.
- JSON specification
- JSON Example
- JSON Example You can download
- JSON on Mozilla Developer Network
- JSON Tutorial For Starters at W3Schools
- JSON-Introduction By Microsoft
- Get Started With JSON introduction at Webmonkey
- Echo JSON
- JSON library for old browsers (IE8 and below)
- FAQ in Stack Overflow