Конвертер JSON в XML — бесплатно
Конвертируйте JSON в XML и XML в JSON в обоих направлениях с сохранением атрибутов и массивов. Работает полностью в браузере — ничего не загружается.
Перетащите файл JSON или XML (или вставьте ниже)
JSON, XML · обрабатывается на вашем устройстве
или нажмите Ctrl+V, чтобы вставить из буфера обмена
<?xml version="1.0" encoding="UTF-8"?> <book id="42"> <title>Brave New World</title> <author>Huxley</author> <year>1932</year> <inPrint>true</inPrint> </book>
💡 Атрибуты соответствуют ключам @name, текст элемента — #text; повторяющиеся теги становятся массивами. Используйте ⇄ для смены направления и преобразования данных туда-обратно. Всё работает в браузере.
Частые применения
- Преобразование JSON в XMLПреобразуйте объект JSON в хорошо сформированный XML.
- Преобразование XML в JSONРазберите XML в чистый типизированный JSON.
- Мост между API JSON и XMLПреобразование полезных данных между сервисами, которые используют JSON и XML.
- Преобразование файлов конфигурацииПереместить конфигурацию между форматами JSON и XML.
- Сравнение структур JSON и XMLПосмотрите, как одни и те же данные выглядят в JSON и XML.
Как это работает
JSON и XML — два самых распространённых формата обмена данными, и часто требуется переходить от одного к другому. Конвертер работает в обоих направлениях прямо в браузере.
- 1Вы вставляете JSON или XMLВыберите направление с переключателем ⇄. Ввод разбирается локально — JSON с JSON.parse, XML с DOMParser браузера.
- 2Это отображает структурыПереходя в XML, ключи объектов становятся элементами, ключи «@name» становятся атрибутами, и массивы повторяют тег. Переходя в JSON, атрибуты становятся ключами «@name», повторяющиеся теги становятся массивами, и числа/булевы приводятся.
- 3Вы получаете чистый результат с отступамиРезультат отформатирован и готов к использованию.
- 4Обратное преобразование при желанииКнопка ⇄ подаёт результат обратно на вход, чтобы вы могли преобразовать данные обратно и проверить.
Файлы конфигурации и данных могут быть конфиденциальными. Оба направления работают полностью на вашем устройстве — ничего не загружается.
Похожие инструменты
CSV в JSON
Конвертируйте CSV (или TSV) в JSON — массив объектов или массивов — с полноценным парсером RFC 4180, автоопределением разделителя и преобразованием типов. Работает в браузере.
Конвертер YAML в JSON
Конвертируйте YAML в JSON и JSON в YAML в обоих направлениях. Вставьте в любом формате и мгновенно получите результат — без загрузки на сервер.
Декодировщик JWT
Декодируйте и инспектируйте любой JSON Web Token. Просматривайте заголовок, полезную нагрузку, срок действия и стандартные утверждения. Всё работает локально в браузере — токены никогда не покидают устройство.