Вирівнювач JSON
Зведіть вкладений JSON до однорівневих ключів крапкової нотації або перебудуйте вкладення.
Вирівнювач JSON
Вставте глибоко вкладений об’єкт JSON, і цей інструмент зведе його в однорівневий об’єкт, ключі якого вказують повний шлях — user.address.city замість трьох рівнів дужок. Плоский JSON передається прямо в електронні таблиці та експорт CSV, дозволяє легко розрізняти відповіді двох API рядок за рядком і відповідає ключовому формату, який очікують конвеєри журналу, події аналітики та сховища конфігурації.
Дві опції керують форматом ключа. Роздільник (за замовчуванням крапка) об’єднує ключі вкладених об’єктів, а індекси масиву записуються або у дужках, теги [0], або з роздільником, теги.0 — виберіть будь-який спосіб, який використовує ваша цільова система. Порожні об’єкти та масиви зберігаються як значення {} і [], тому нічого мовчки не зникає з даних.
Ті самі параметри керують у зворотному напрямку: перемикають режим на unflatten, і плоский об’єкт перебудовується у вкладений JSON. Зрівняйте відповідь, відредагуйте кілька значень у плоскому поданні, де шляхи легко сканувати, а потім розведіть його назад — круговий шлях зберігає структуру, включаючи масиви та порожні контейнери.
Про недійсний вхід повідомляється так само, як у форматі JSON, за допомогою власного повідомлення синтаксичного аналізатора, а підрахунок під виводом підраховує плоскі ключі, глибину вкладеності та розмір виводу в байтах. Усе працює локально у вашому браузері: відповіді API, файли конфігурації та експорт із реальними даними клієнтів ніколи не залишають ваш пристрій.