JSON
JSON, or JavaScript Object Notation, is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs.
Contents
Description
JSON is used primarily to transmit data between a server and a web application
JSON is an alternative to XML.
Although originally derived from JavaScript, JSON is a language-independent data format.
Code for parsing and generating JSON data is readily available in many programming languages.
Web services and Ajax
See Web service and Ajax (programming).
JSON Schema
JSON Schema is a JSON-based format to define the structure of JSON data for validation, documentation, and interaction control.
Schema provides a contract for the JSON data required by a given application, and how that data can be modified.
JSONLint
JSONLint is an online JSON validation service.
See also
- Ajax (programming)
- JavaScript
- JSONLint
- JSON Schema - JSON-based format to define the structure of JSON data for validation, documentation, and interaction control.
- Parsing
- Web service
- XML
External links
- JSON @ Wikipedia
- GeoJSON - an open standard format designed for representing simple geographical features, along with their non-spatial attributes, based on JavaScript Object Notation.
JSON editors
- JSON Editor Online
- Source code @ GitHub
- Online JSON Editor
- Online JSON Editor
- Visual JSON Editor
- JSON editor @ Google Chrome store
- JSON Buddy
- JSON Schema Based Editor
- JSON Editor (Eclipse plugin
- Json Tools (Eclipse plugin)
- JSON Editor for Mac
- JSON Wizard for Mac
- JSON Test - Simple testing for JSON-based applications