Як використовувати формат JSON

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

Кроки

  1. 1

    Запам`ятайте основні синтаксичні правила. JSON використовується для зберігання даних, подібних XML. Він заснований на синтаксисі нотації об`єктів javascript. У JSON чотири основних синтаксичних правила. Якщо ви запам`ятаєте ці правила, ви зможете легко з нуля написати об`єкти JSON:
    • Дані зберігаються в парах ключ / значення



    • Для розділення даних використовуються коми
    • Об`єкти полягають у фігурні дужки
    • Масиви полягають у квадратні дужки



  2. 2

    Введіть інформацію у вигляді пар ключ / значення. JSON заснований на використанні структури пар для даних. Кожен запис повинна містити ім`я (ключ) і відповідне йому значення. Це значення може бути числом, рядком, булевою змінної (true / false), масивом, об`єктом чи псевдозначеніем null. Ось приклад простий пари даних:

  3. 3

    Укладайте об`єкти у фігурні дужки. Ви можете об`єднати кілька пар даних в один об`єкт, щоб потім можна було легко на нього послатися. Укладіть об`єкт у фігурні дужки, а окремі пари даних розділіть комами. Ось приклад використання об`єктів:

  4. 4

    Для декількох об`єктів створіть масиви. Ви можете створювати прості бази даних, розміщуючи кілька об`єктів в одному масиві. Це дозволить вам пізніше в програмі використовувати будь-яку частину цього масиву. Ось приклад об`єкта "CitiesVisited", що містить масив міст:

  5. 5

    Зверніться до цих даних. Якщо ви створили об`єкт JSON, ви можете використовувати javascript, щоб звернутися до цих даних і відобразити їх. Вам потрібно просто звернутися до бази даних і вказати, яка запис в масиві вам потрібна. Ось приклад звернення до другого елементу масиву міст, описаного вище.