JavaScript Object Notation (JSON), is a lightweight, human-readable data interchange format.


JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

JSON is not the same thing as JavaScript object literals. Rather, JSON is a common format used to serialize from and deserialize to JavaScript's (and other languages') objects.


Code Language (used for syntax highlighting): default