2015-11-30 18:22:42 +03:00
|
|
|
|
---
|
|
|
|
|
language: json
|
|
|
|
|
filename: learnjson-ru.json
|
|
|
|
|
contributors:
|
|
|
|
|
- ["Anna Harren", "https://github.com/iirelu"]
|
|
|
|
|
- ["Marco Scannadinari", "https://github.com/marcoms"]
|
|
|
|
|
translators:
|
|
|
|
|
- ["Ehreshi Ivan", "https://github.com/IvanEh"]
|
|
|
|
|
lang: uk-ua
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
JSON - це надзвичайно простий формат обміну даними. Це мабуть буде найлегшим курсом
|
|
|
|
|
"Learn X in Y Minutes".
|
|
|
|
|
|
|
|
|
|
В загальному випадку в JSON немає коментарів, але більшість парсерів дозволяють
|
|
|
|
|
використовувати коментарі в С-стилі(//, /\* \*/). Можна залишити кому після останнього
|
|
|
|
|
поля, але все-таки краще такого уникати для кращої сумісності
|
|
|
|
|
|
|
|
|
|
```json
|
|
|
|
|
{
|
|
|
|
|
"ключ": "значеннь",
|
|
|
|
|
|
|
|
|
|
"ключі": "завжди мають бути обгорнуті в подвійні лапки",
|
|
|
|
|
"числа": 0,
|
2016-01-29 15:34:53 +03:00
|
|
|
|
"рядки": "Пρивіт, світe. Допускаються всі unicode-символи разом із \"екрануванням\".",
|
2015-11-30 18:22:42 +03:00
|
|
|
|
"логічний тип": true,
|
|
|
|
|
"нічого": null,
|
|
|
|
|
|
|
|
|
|
"велике число": 1.2e+100,
|
|
|
|
|
|
|
|
|
|
"об’єкти": {
|
|
|
|
|
"коментар": "Більшість ваших структур будуть складатися з об’єктів",
|
|
|
|
|
|
|
|
|
|
"масив": [0, 1, 2, 3, "масиви можуть містити будь-які типи", 5],
|
|
|
|
|
|
|
|
|
|
"інший об’єкт": {
|
2016-01-07 00:41:37 +03:00
|
|
|
|
"коментар": "Об’єкти можуть містити інші об’єкти. Це дуже корисно."
|
2015-11-30 18:22:42 +03:00
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
"безглуздя": [
|
|
|
|
|
{
|
2016-01-07 00:41:37 +03:00
|
|
|
|
"джерело калію": ["банани"]
|
2015-11-30 18:22:42 +03:00
|
|
|
|
},
|
|
|
|
|
[
|
|
|
|
|
[1, 0, 0, 0],
|
|
|
|
|
[0, 1, 0, 0],
|
|
|
|
|
[0, 0, 1, "нео"],
|
|
|
|
|
[0, 0, 0, 1]
|
|
|
|
|
]
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
"альтернативнтй стиль": {
|
|
|
|
|
"коментар": "Гляньте!"
|
|
|
|
|
, "позиція коми": "неважлива, поки вона знаходиться до наступного поля"
|
|
|
|
|
, "інший коментар": "класно"
|
|
|
|
|
},
|
|
|
|
|
|
2016-01-07 00:41:37 +03:00
|
|
|
|
"Це було не довго": "І ви впорались! Тепер ви знаєте все про JSON."
|
2015-11-30 18:22:42 +03:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Одиничний масив значень теж є правильним JSON
|
|
|
|
|
|
|
|
|
|
[1, 2, 3, "text", true]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
|