CSS властивості
ГлавнаяjQueryПосібник JSON

Посібник JSON

948

Оригінал: quackit.com/json/tutorial

Переклад: Влад Мержевич

JSON (JavaScript Object Notation, Нотація об'єктів JavaScript) — це людиночитаний текстовий формат, який полегшує обмін даними між різними мовами програмування.

Ось кілька коротких відомостей про JSON.

  • JSON популярний і, можливо, найширший формат для обміну даними по мережі. Ймовірно він перевершив у цьому XML (який застосовується в AJAX) як найбільш поширений формат, що використовується для асинхронного зв'язку між браузером і сервером. Іншими словами, JSON-документ структурований так, що його можна легко прочитати за допомогою комп'ютерної програми, при цьому людина може швидко просканувати JSON-файл і зрозуміти дані, що містяться в ньому.
  • JSON заснований на підмножині JavaScript і був натхненний об'єктними літералами JavaScript (також відомим як ECMAScript). Незважаючи на це, JSON не залежить від мови. Це полегшує обмін даними між багатьма мовами програмування. Фактично, JSON використовує загальні угоди про програмування, що робить його знайомим більшості програмістів, незалежно від вибраної ними мови.

Як виглядає JSON?

Ось базовий приклад JSON-документу .

<code data-language="javascript">{ "artists" : [ { "artistname" : "Deep Purple", "albums" : [ { "albumname" : "Machine Head", "year" : "1972", "genre" : "Рок" }, { "albumname" : "Stormbringer", "year" : "1974", "genre" : "Рок" } 
] } 
] }

Тут представлений набір того, що і в більшості JSON-документів (хоча вони можуть зберігати набагато більше даних). JSON-документ містить текст, фігурні і квадратні дужки, двокрапки, коми, подвійні лапки і, можливо, деякі інші символи. відбивають структуру. Навіть якщо ви не знайомі з JSON, все одно зможете отримати базове уявлення про структуру даних, просто поглянувши на те, як ці дані зберігаються у вищевказаному JSON-файлі. майже весь синтаксис JSON. Більше показати нічого, тільки пояснити як працює синтаксис. field-items">