Разработка

Разворачивание и восстановление JSON

Разверните вложенный JSON в пути JSON Pointer и восстановите массивы, объекты и пустые контейнеры без потери типов.

01Данные и настройки

Вычисления выполняются в вашем браузере. Для работы с инструментом не требуется установка программ.

02Результат

Ожидание данных
Ожидание данных

Введите значения или загрузите пример — здесь появится результат.

Об инструменте: Разворачивание и восстановление JSON

Разверните вложенный JSON в пути JSON Pointer и восстановите массивы, объекты и пустые контейнеры без потери типов.

Плоский формат состоит из двух словарей: containers хранит тип каждого объекта или массива, values — простые значения по экранированным путям JSON Pointer. Так сохраняются пустые массивы, пустые объекты и числовые ключи объектов. Для обратного преобразования вставьте этот формат целиком и выберите восстановление.

Разобранный пример

Исходные данные
{"user":{"name":"Ada"},"tags":["web"],"empty":{}}
Режим
Развернуть
{"containers":{"":"object","/user":"object","/tags":"array","/empty":"object"},"values":{"/user/name":"Ada","/tags/0":"web"}}

Вопросы и ответы

Что делает этот инструмент?

Разверните вложенный JSON в пути JSON Pointer и восстановите массивы, объекты и пустые контейнеры без потери типов. Плоский формат состоит из двух словарей: containers хранит тип каждого объекта или массива, values — простые значения по экранированным путям JSON Pointer. Так сохраняются пустые массивы, пустые объекты и числовые ключи объектов. Для обратного преобразования вставьте этот формат целиком и выберите восстановление.

От чего зависят точность и формат ввода?

Плоский формат состоит из двух словарей: containers хранит тип каждого объекта или массива, values — простые значения по экранированным путям JSON Pointer.

Где выполняются расчеты?

Вычисления выполняются в вашем браузере. Для работы с инструментом не требуется установка программ.

Комментарии (0)

Оставьте отзыв — пожалуйста, будьте вежливы и по теме.

Пока нет комментариев. Оставьте комментарий — поделитесь своим мнением!

Чтобы оставить комментарий, войдите в аккаунт.

Войти, чтобы комментировать