Skip to main content
added 744 characters in body
Source Link
Anthon
  • 81.4k
  • 42
  • 174
  • 228

JSON (JavaScript Object Notation) is a lightweight text-based data representation format. It coincides with JavaScript syntax. It aims at being both human-readable and machine-readable, although its readability for humans is hindered by excessive use of quotes and not enforcing indentation so hierarchical data structures are often not recognised as such.

Although a textual format, the complexities of free formatting make JSON difficult if not impossible to parse with awk, sed etc, unless severe formatting restrictions are imposed that are not part of the JSON specification. It is generally recommended to use a proper JSON parser to handle extraction and manipulation of JSON files, even if (currently) your files are so restricted that line oriented tools might work.

Useful resources

commandline tools

  • json_pp
  • yaml (JSON is a subset of YAML 1.2)

JSON (JavaScript Object Notation) is a lightweight text-based data representation format. It coincides with JavaScript syntax. It aims at being both human-readable and machine-readable.

Useful resources

JSON (JavaScript Object Notation) is a lightweight text-based data representation format. It coincides with JavaScript syntax. It aims at being both human-readable and machine-readable, although its readability for humans is hindered by excessive use of quotes and not enforcing indentation so hierarchical data structures are often not recognised as such.

Although a textual format, the complexities of free formatting make JSON difficult if not impossible to parse with awk, sed etc, unless severe formatting restrictions are imposed that are not part of the JSON specification. It is generally recommended to use a proper JSON parser to handle extraction and manipulation of JSON files, even if (currently) your files are so restricted that line oriented tools might work.

Useful resources

commandline tools

  • json_pp
  • yaml (JSON is a subset of YAML 1.2)
added 110 characters in body
Source Link
Gilles 'SO- stop being evil'
  • 865.1k
  • 205
  • 1.8k
  • 2.3k

JSONJSON (JavaScript Object Notation) is a lightweight datatext-interchangebased data representation format that is easy for humans to read and write and easy for machines to parse and generate. Source: JSONIt coincides with JavaScript syntax.org It aims at being both human-readable and machine-readable.

Useful resources

JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write and easy for machines to parse and generate. Source: JSON.org

JSON (JavaScript Object Notation) is a lightweight text-based data representation format. It coincides with JavaScript syntax. It aims at being both human-readable and machine-readable.

Useful resources

JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write and easy for machines to parse and generate. Source: JSON.org

JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write and easy for machines to parse and generate. Source: JSON.org

Link
Loading