Latest web development tutorials

Składnia JSON

Składnia JSON jest podzbiorem składni JavaScript.


zasady składni JSON

JavaScript Object Notation składni JSON jest podzbiorem Francuzi i Francji.

  • Dane w par nazwa / wartość
  • Dane oddzielone przecinkami
  • Zapisz nawiasy obiektów
  • Zapisz nawiasy tablicy

pary nazwa / wartość JSON

Pisanie format danych JSON jest: pary nazwa / wartość.

pary nazwa / wartość zawierać nazwy pól (w cudzysłowach), a następnie napisanie dwukropek, wartość:

"firstName" : "John"

Łatwo jest zrozumieć, jest to równoznaczne z oświadczeniem javascript:

firstName = "John"


wartość JSON

Wartości JSON może być:

  • Numer (całkowita lub zmiennoprzecinkowa)
  • String (w cudzysłowach)
  • Wartość logiczna (prawda lub fałsz)
  • Array (w nawiasach kwadratowych)
  • Object (szelki)
  • NULL

obiekt JSON

obiekt JSON napisane w nawiasach klamrowych:

Obiekty mogą zawierać wiele par nazwa / wartość:

{ "firstName":"John" , "lastName":"Doe" }

Jest to również łatwe do zrozumienia, a to stwierdzenie JavaScript jest równoznaczne z:

firstName = "John"
lastName = "Doe"


JSON tablicy

JSON tablicy napisane w nawiasie:

Macierz może zawierać wiele obiektów:

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

W powyższym przykładzie, "pracownicy" obiekt jest tablicą zawierającą trzy obiekty. Każdy obiekt w imieniu rejestruje osobę (imię i nazwisko).


JSON przy użyciu składni JavaScript

Ponieważ JSON przy użyciu składni JavaScript, więc żadne dodatkowe oprogramowanie jest w stanie obsługiwać JavaScript JSON.

Poprzez JavaScript, można utworzyć obiekt Array i przypisać tak:

Przykłady

var employees = [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName": "Jones" }
];

JavaScript może uzyskać dostęp do tablicy obiektów jak pierwszy:

employees[0].lastName;

Powrót brzmi:

Doe

Można modyfikować dane jak poniżej:

employees[0].firstName = "Jonatan";

Spróbuj »

W następnych rozdziałach dowiesz się, w jaki sposób przekonwertować tekst do obiektu JSON JavaScript.


plik JSON

  • typ pliku JSON jest ".json"
  • typ MIME tekstu JSON jest "application / json"