JSON -- текстовый формат обмена данными, основаный на [[..:langs:javascript:types:|типах данных языка JavaScript]], но полностью от него независим, что делает его доступным из других языков программирования. Имеет всё те же типы данных, что и в JavaScript: * записи ''{}'', * массивы ''[]'', * числовые, * строковые, Пример: { "firstName": "Имя", "lastName": "Фамилия", "male": true, "phoneNumbers": [ "5-999-003-3000", "5-998-003-4040" ], "address": { "city": "NoName", "postalCode": 101011 } } ====== Преобразование для языков программирования ====== Для JavaScript: * Из строки с JSON в данные JavaScript - ''JSON.parse(строка_с_JSON);'', * Из данных JavaScript в строку с JSON - ''JSON.stringify(переменная_или_запись_с_данными);''. Для Python: Требуется выполнить импорт библиотеки ''json''. * Из строки с JSON в тип данных [[programming:langs:python3:types:|Python 3]] - ''json.dumps(строка_с_JSON)'', * Из типа данных Python 3 в строку JSON - ''json.loads(тип_данных_Python)''.