W tym poście omówimy reguły składni JSON, różne wartości, które można użyć również w JSON i ich składni oraz typu pliku pliku JSON. Więc zacznijmy:
Zasady składni JSON
Składnia JSON jest oparta na obiekcie JavaScript, jednak można ją uznać za podzbiór składni obiektu JavaScript, ale nie ta sama różnica wynika z reguł składni dla JSON, a te reguły są następujące:
Przykład
Dane JSON | Wyjaśnione
Teraz, gdy znamy reguły składni JSON, rzućmy okiem na dane JSON. Jak wspomniano również w regułach, dane w formacie JSON można zapisać tylko w "kluczowa wartość" pary. Te kluczowa wartość pary są często nazywane wartość nazwiska pary również.
Dane składają się z klucz to zawsze jest zamknięte z podwójnymi znakami cytatowymi, a następnie okrężnica ":" A potem wartość pole danych. Zapamiętaj wartość pole ma swoją składnię, którą również omówimy.
Przykład danych JSON
Przykładem danych JSON jest:
Innym przykładem byłoby:
Składnia danych JSON vs JavaScript Obiekt
W JSON klucz pary kluczowej może być jedynie wartość ciągu zamknięta z podwójnymi znakami cytatowymi, w której JavaScript to ciąg kluczowa wartość Można być zamkniętym jednym znakiem cytatowym lub podwójnym znakiem:
W JSON:
W JavaScript:
Ponadto w obiekcie JavaScript, które kluczowe mogą być dowolnego typu smyczki, int, Boolean a nawet obiekt może być klucz danych, jak
var demo =Lub:
var demo =Wartości JSON | Dopuszczalny typ
W składni JSON, pole wartości kluczowa wartość Para może być jednym z następujących typów danych:
Ciąg, jak już wspomniano powyżej, są zawsze zamknięte z podwójnymi znakami cytatowymi, nawet jeśli ciąg jest używany wewnątrz Wartość tablicy.
Dla rodzaju danych Tablice, Pole wartości jest zamknięte w nawiasach kwadratowych, na przykład:
Obiekt w polu wartości jest zamknięty w kręconych nawiasach. I możesz nawet użyć zagnieżdżonych tablic i obiektów, na przykład:
JSON | Typ pliku
Dane JSON są często umieszczane w konkretnym pliku znanym jako plik JSON, ten plik JSON ma rozszerzenie ".JSON ”. Typ multimediów pliku to „Aplikacja/JSON”
Wniosek
Składnia JSON opiera się na składni obiektowej JavaScript, a głównym powodem tego jest to, że JSON został zmapowany na obiekty JavaSript. Nawet przy podobieństwie tych dwóch istnieją pewne różnice w zasadach składni. W tym poście dowiedzieliśmy się o zasadach składni JSON i ich subtelnych różnicach z składnią JavaScript.