--- 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, "рядки": "Пρивіт, світ. Допускаються всі unicode-символи разом із \"екрануванням\".", "логічний тип": true, "нічого": null, "велике число": 1.2e+100, "об’єкти": { "коментар": "Більшість ваших структур будуть складатися з об’єктів", "масив": [0, 1, 2, 3, "масиви можуть містити будь-які типи", 5], "інший об’єкт": { "коментар": "Об’єкти можуть містити інші об’єкти. Це дуже корисно." } }, "безглуздя": [ { "джерело калію": ["банани"] }, [ [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, "нео"], [0, 0, 0, 1] ] ], "альтернативнтй стиль": { "коментар": "Гляньте!" , "позиція коми": "неважлива, поки вона знаходиться до наступного поля" , "інший коментар": "класно" }, "Це було не довго": "І ви впорались! Тепер ви знаєте все про JSON." } Одиничний масив значень теж є правильним JSON [1, 2, 3, "text", true] ```