Розбір JSON
Форматуйте й перевіряйте JSON, визначайте місце помилки за рядком і стовпцем, переглядайте дерево та копіюйте JSONPath
Як працює розбір і форматування JSON
Парсер JSON перетворює компактний або нерівно відформований текст на однаковий макет із відступами пробілами чи табуляцією та одразу показує початковий розмір, розмір результату й відсоток стиснення. Усе виконується у браузері, тож конфігураційні файли, відповіді API та фрагменти логів не залишають ваш пристрій.
Форматування починається з перевірки синтаксису. Кінцева кома, пропущена лапка чи незбалансована дужка повідомляються з рядком і стовпцем, а редактор позначає точне місце, щоб ви могли виправити його, не переглядаючи весь документ.
Окрім текстового подання, можна перемкнутися на деревоподібний вигляд, розгортати об’єкти й масиви рівень за рівнем і копіювати JSONPath будь-якого вузла для подальших запитів чи скриптів. Для тривалих сеансів редагування скористайтеся сторінкою онлайн-редактора та збереженою там чернеткою.
Часті запитання
- Що робити з помилкою кінцевої коми?
- Стандартний JSON не дозволяє кому після останнього члена об’єкта чи масиву. Видаліть цю кому, щоб пройти перевірку; якщо текст походить із JSON5 або об’єкта JavaScript, спершу перетворіть його на сторінці JSON5.
- Чому відформатований результат більший?
- Форматування додає перенесення рядків і відступи, тому результат зазвичай більший за компактний вхід. Від’ємний відсоток стиснення очікуваний; коли потрібне менше навантаження, використовуйте режим стиснення.
- Де зберігається результат розбору?
- Результат існує лише в пам’яті поточної сторінки й зникає після оновлення. Сторінка історії зберігає лише ті форматування, які ви явно запустили, і ці дані залишаються в браузері.