From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../json/index.html" | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 "files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/json/index.html" (limited to 'files/ru/словарь/json/index.html') diff --git "a/files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/json/index.html" "b/files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/json/index.html" new file mode 100644 index 0000000000..9993de4e8f --- /dev/null +++ "b/files/ru/\321\201\320\273\320\276\320\262\320\260\321\200\321\214/json/index.html" @@ -0,0 +1,29 @@ +--- +title: JSON +slug: Словарь/JSON +tags: + - JSON + - Введение + - Глоссарий + - Написание скриптов +translation_of: Glossary/JSON +--- +

JavaScript Object Notation (JSON) это формат обмена данными.  Несмотря на то, что JSON не является строгим подмножеством, он напоминает синтаксис {{Glossary("JavaScript")}}. Хотя много языков программирования поддерживают JSON, он особенно полезен для JavaScript-приложений, таких как веб-сайты и расширения для браузера.

+ +

JSON может представлять числа, булевы значения, строки, null, массивы (упорядоченные последовательности значений) и объекты (состоят из пар ключ-значение). Ключом является строка, значением может выступать любой примитив, массив или объект.  JSON изначально не предоставляет поддержки более сложных типов данных, таких как функции, регулярные выражения, даты и так далее.  Объекты дат по умолчанию сериализируются в строки, содержащие дату в ISO-формате, поэтому данные не будут утеряны. Если вам нужен JSON для представления дополнительных типов данных, преобразуйте значения в строку в том формате, в котором вы позже хотите его десереализировать.

+ +

Как и XML, JSON имеет возможность хранить иерархические данные (в отличие от более традиционного CSV формата). Существует много инструментов для переходов между этими форматами. Например,  конвертер JSON в CSV.

+ +

Узнать больше

+ +

Общие знания

+ + + +

Техническая информация

+ + -- cgit v1.2.3-54-g00ecf