Головна / Інструменти для файлів / Онлайн сплющувач JSON
Безкоштовні онлайн-інструменти

Онлайн сплющувач JSON

Перетворіть вкладений JSON на плоский список ключ-значення, CSV або JSON. Вставте текст або виберіть файл, налаштуйте розділювач та отримайте результат.

Почати роботу

Онлайн сплющувач JSON

Перетворює вкладений JSON на плоскі шляхи та значення у форматі тексту, CSV або JSON-об’єкта.

{"user":{"name":"Ada"},"rows":[3,5]}
user.name = Ada
rows.0 = 3
rows.1 = 5

Ключі з’єднуються розділювачем, індекси масивів стають сегментами на зразок rows.0. Порожні ключі зберігаються: {"":{"b":1}} дає .b = 1. Null, false і 0 залишаються; порожні об’єкти та масиви не створюють записів. Однакові шляхи зупиняють обробку з помилкою; змініть розділювач або ключі. Екранування шляхів і зворотної операції немає.

Вставлений текст має пріоритет; файл читається лише за порожнього поля. Порожній розділювач означає крапку. Максимум: 16777216 кодових одиниць UTF-16 тексту, 64 MiB на файл, глибина 200 і 100000 примітивних листків. Перевищення відхиляється, без обрізання. Числа JavaScript можуть округлювати великі цілі; точні ідентифікатори зберігайте рядками. CSV: path,value, коми та поля в лапках; лапки не блокують формули таблиць. Перевірте й скопіюйте або окремо завантажте json-flattened.txt.

Обробка виконується локально у вашому браузері.