Данные обрабатываются только в вашем браузере.

Ctrl/⌘ + Enter — конвертировать

Как преобразуются JSON, CSV и XML

Каждый формат сначала разбирается в общую структуру данных. Первая строка CSV становится именами полей, повторяющиеся XML-элементы становятся массивами, а XML-атрибуты сохраняются в объекте @attributes.

Как вложенные данные попадают в CSV

CSV лучше всего подходит для массива однотипных объектов. Если ячейка содержит вложенный объект или массив, конвертер записывает его как компактный JSON, чтобы не потерять структуру.

Локальная обработка

Конвертация выполняется JavaScript-кодом на вашем устройстве. Введённые данные не загружаются на сервер DevToolbox.

Частые вопросы

Какие направления конвертации поддерживаются?

Можно выбрать любую пару из JSON, CSV и XML, кроме одинаковых форматов. Всего доступно 6 направлений.

Какой CSV поддерживается?

Поддерживаются заголовок, запятые как разделители, CRLF или LF, двойные кавычки, удвоенные кавычки внутри значения и переносы строк в заключённых в кавычки полях.

Как представляются XML-атрибуты в JSON?

Атрибуты помещаются в объект @attributes. Текст элемента рядом с дочерними элементами сохраняется в поле #text.

Можно ли конвертировать конфиденциальные данные?

Данные обрабатываются локально, однако перед работой с секретами всегда проверяйте безопасность устройства и браузера.