JSON Синтаксис

Синтаксисът JSON е подмножество на синтаксиса на JavaScript.


Правила за синтаксис на JSON

Синтаксисът на JSON е получен от синтаксиса на нотация на обект на JavaScript:

  • Данните са в двойки име / стойност
  • Данните са разделени със запетаи
  • Къдравите скоби държат предмети
  • Квадратните скоби съдържат масиви

JSON данни – име и стойност

JSON данните се записват като двойки име / стойност.

Двойка име / стойност се състои от име на поле (в двойни кавички), последвано от двоеточие, последвано от стойност:

JSON имената изискват двойни кавички. Имената на JavaScript не.

JSON – Оценява на JavaScript обекти

Форматът JSON е почти идентичен с обектите на JavaScript.

В JSON ключовете трябва да са низове, написани с двойни кавички:

JSON

В JavaScript ключовете могат да бъдат низове, числа или имена на идентификатори:

JavaScript

JSON Стойности

В JSON , ценности трябва да бъдат една от следните типове данни:

  • низ
  • номер
  • обект (JSON обект)
  • масив
  • булево
  • нула

В JavaScript стойностите могат да бъдат всички по-горе, както и всеки друг валиден JavaScript израз, включително:

  • функция
  • дата
  • неопределено

В JSON низовите стойности трябва да бъдат написани с двойни кавички:

JSON

JavaScript

JSON използва синтаксис на JavaScript

Тъй като синтаксисът на JSON се извлича от нотация на обект на JavaScript, е необходимо много малко допълнителен софтуер за работа с JSON в рамките на JavaScript.

С JavaScript можете да създадете обект и да му присвоите данни по следния начин:

Можете да получите достъп до JavaScript обект по следния начин:

Опитайте сами »

Достъпът може да бъде и по този начин:

Опитайте сами »

Данните могат да бъдат модифицирани по този начин:

Опитайте сами »

Той може да бъде модифициран по следния начин:

Опитайте сами »

По-късно в този урок ще научите как да конвертирате обекти на JavaScript в JSON.


JavaScript масиви като JSON

По същия начин, по който обектите на JavaScript могат да се използват като JSON, JavaScript масивите също могат да се използват като JSON.

По-късно в този урок ще научите повече за масивите като JSON.


JSON файлове

  • Типът файл за JSON файлове е „.json“
  • Типът MIME за JSON текст е „application / json“