Перегляд дерева JSON
Валідуйте JSON та відобразіть його структуру як дерево з відступами, щоб великий контент був зрозумілий з першого погляду.
Перегляд дерева JSON
Вставте JSON, і цей інструмент намалює його структуру як дерево з відступами, використовуючи ті самі коннектори полів ("├─", "└─", "│"), які використовує провідник файлів або команда "tree" у Unix. Він спеціально розроблений для моментів, коли одного форматера недостатньо — глибоко вкладений відповідь API, файл конфігурації з десятками ключів або корисне навантаження, яке ви ніколи не бачили та повинні зрозуміти з першого погляду.
Кожен вузол об'єкту та масиву позначений кількістю дітей замість універсальної назви типу — "user{5}" для об'єкту з п'ятьма ключами, "items[12]" для масиву з дванадцяти елементів — тому розмір кожної гілки видно без розширення. Скалярні листя показують своє значення, усічене до контрольованої вами довжини, тому довгий рядок не виштовхує дерево з екрана. Увімкніть "Показувати типи", щоб додати приміску до кожного листя з його типом JSON, корисно, коли поле може містити кілька форм. "Максимальна глибина" згортає все вкладене глибше за цю межу в однорядковий резюме, утримуючи навіть дуже глибокі документи читаними. "Сортувати ключі" відображає ключі кожного об'єкту в алфавітному порядку замість порядку джерела, практично для порівняння двох подібних структур з першого погляду.
Коли введення не є валідним JSON, інструмент називає точний рядок та стовпець, де розбір не вдався, показує цей рядок та указує, що перевірити: відсутню кому, неекранований лапки або ніколи не закриту дужку. Це перетворює пошук через довге корисне навантаження на один погляд на рядок.
Все працює у вашому браузері. JSON, який ви вставляєте — конфігурація продакшену, відповідь API з реальними даними клієнтів, корисне навантаження, яким ви не маєте ділитися — розбирається та відображається локально і ніколи не завантажується ніде. Скопіюйте дерево або завантажте його як файл .txt, коли закінчите.