Введення
Готово
Рядки: 0
Слова: 0
Символи: 0
Розмір: 0 KB
Статистика введення доступна через кнопку Статистика над цим полем.
Виведення
Рядки: 0
Слова: 0
Символи: 0
Розмір: 0 KB
Статистика виведення доступна через кнопку Статистика над цим полем.
Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.
Що робить цей інструмент
Валідатор JSON перевіряє, чи ваш текст є валідним JSON згідно зі стандартом (RFC 8259). Якщо ні, він пояснює, що не так і де саме: показує рядок і стовпець першої помилки та пропонує виправлення.
Перевірка сувора. JSON — вужчий формат, ніж JavaScript, тому те, що рушій JavaScript спокійно приймає в коді, — коментарі, рядки в одинарних лапках, ключі без лапок і коми в кінці — тут вважається помилкою.
Коли використовувати
- Пошук точного місця помилки, коли API чи бібліотека повертає помилку парсингу.
- Перевірка відредагованого вручну конфігураційного файлу (package.json, tsconfig.json, налаштування застосунку) перед деплоєм.
- Перевірка того, що дані, експортовані з іншого інструмента, справді є JSON, перш ніж конвертувати їх за допомогою конвертера JSON у CSV чи конвертера JSON у YAML.
Приклад
Введення
{
"name": "Ana",
"age": 30,
}
Виведення
Expected double-quoted property name in JSON at position 32 (Line 4, Column 1)
Suggestion: Check for missing/extra commas, unquoted keys, single quotes instead of double quotes, or a trailing comma before } or ].Запитання про цей інструмент
Чому кома в кінці вважається помилкою?
Стандарт JSON не дозволяє кому після останнього елемента об’єкта чи масиву. Багато редакторів і сам JavaScript її приймають, тому це найпоширеніша помилка валідації.
Чи підтримується JSON5 або коментарі?
Ні. Валідатор перевіряє лише стандартний JSON. Видаліть коментарі // та /* */ і беріть у подвійні лапки всі ключі й рядки.
Валідний JSON — це те саме, що правильні дані?
Ні. Валідатор перевіряє синтаксис, а не зміст. Значення може бути валідним JSON і все одно мати неправильний тип або не містити потрібного вашому застосунку поля.
Цей інструмент безкоштовний?
Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.
Як отримати результат?
Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.