JSON Flattener
Развёртывайте вложенный JSON в ключи с точечной нотацией и сворачивайте обратно во вложенные объекты. Настраиваемый разделитель. Бесплатно, в браузере.
Справка
Как работает JSON Flattener?
Развёртывание преобразует вложенный JSON-объект, такой как {"a":{"b":1}}, в одноуровневый объект с ключами в точечной нотации: {"a.b":1}. Массивы индексируются числами (a.0, a.1). Свёртывание выполняет обратное преобразование. Разделитель в виде скобок использует нотацию a[b][0]; слэш использует a/b/0.
Применение
- Подготовка данных формы — разверните объекты до одного уровня для сериализации HTML-формы.
- Экспорт CSV — разверните вложенные данные, чтобы они подходили под табличную структуру.
- Файлы переводов — преобразуйте вложенные деревья i18n в плоские точечные ключи.
- Конфигурация — преобразуйте вложенный конфиг в плоские ключи в стиле переменных окружения.
Конфиденциальность
Вся обработка выполняется на 100% в вашем браузере. Данные не отправляются на сервер.