JSON (JavaScript Object Notation) - это язык хранения данных, немного похожий на XML, но использующий более знакомый синтаксис и семантику стиля «словарь».Например, я могу сохранить адресную книгу в формате JSON:
[{"Name": "Jane", "Address": "28 Seventh St", "Age": 27},
{"Name": "Steve", "Address": "14 Ninth St", "Age": 25}
]
Обратите внимание, что она очень похожа на словарь Python или JavaScript и синтаксис списка.Это в основном все: сериализация этих шести основных типов данных:
- Объект (или «словарь»)
- Массив (или «список»)
- String
- Число (целое число и число с плавающей запятой)
- Boolean (
true
и false
) null
Ещеинформация на json.org .
Обратите внимание, что, хотя в названии присутствует «JavaScript», действительно легко читать и записывать данные JSON с любого языка, хотя структура данных лучшепредставлены в динамических языках, таких как JavaScript и Python.На сайте есть огромный список реализаций на разных языках.