Як використовувати формат JSON (з ілюстраціями)

JSON (JavaScript Object Notation) - це простий формат обміну даними, який легко читається людьми і просто в обробці і генерації для комп'ютерів. Він заснований на підмножині мови програмування JavaScript, але використовує безліч угод, які будуть зрозумілі програмістам, які володіють мовами програмування сімейства С (C, C+, C#, Java, Perl, Python та іншими). Дивіться далі Крок 1, щоб дізнатися, як створити і працювати з об'єктами JSON.

Кроки

  1. Запам'ятайте основні синтаксичні правила. JSON використовується для зберігання даних, подібних до XML. Він заснований на синтаксисі нотації об'єктів JavaScript. У JSON чотири основні синтаксичні правила. Якщо ви запам'ятаєте ці правила, ви зможете легко з нуля написати об'єкти JSON:[1]
    • Дані зберігаються в парах ключ / значення
    • Для розділення даних використовуються Коми
    • Об'єкти полягають у фігурні дужки
    • Масиви складаються в квадратні дужки
  2. Введіть інформацію у вигляді пар ключ/значення. JSON заснований на використанні структури пар для даних. Кожен запис повинен містити ім'я (ключ) і відповідне йому значення. Це значення може бути числом, рядком, булевской змінної (true/false), масивом, об'єктом або псевдозначением null. Ось приклад простої пари даних:
  3. Укладайте об'єкти в фігурні дужки.ви можете об'єднати кілька пар даних в один об'єкт, щоб потім можна було легко на нього послатися. Укладіть об'єкт у фігурні дужки, а окремі пари даних розділіть комами. Ось приклад використання об'єктів:
  4. Для декількох об'єктів створіть масиви.ви можете створювати прості бази даних, розміщуючи кілька об'єктів в одному масиві. Це дозволить вам пізніше в програмі використовувати будь-яку частину цього масиву. Ось приклад об'єкта "CitiesVisited", що містить масив міст:
  5. Зверніться до цих даних.якщо ви створили об'єкт JSON, ви можете використовувати JavaScript, щоб звернутися до цих даних і відобразити їх. Вам потрібно просто звернутися до бази даних і вказати, який запис в масиві вам потрібна. Ось приклад звернення до другого елементу масиву міст, описаного вище.[2]

Ще почитати: