Конвертер JSON в XML
Переводит JSON в XML: поля с «@» становятся атрибутами, массив — повторяющимися тегами, порядок полей сохраняется.
XML
Результат длиннее миллиона знаков: в поле он не выводится, скопируйте его или скачайте файлом.
Вставьте JSON или откройте файл. Поля, которые начинаются с «@», становятся атрибутами, поле «#text» — текстом элемента, массив — повторяющимися тегами. Порядок полей сохраняется, длинные числа не округляются.
Имя тега в XML начинается с буквы или подчёркивания и не содержит пробелов. Поле «2024» станет тегом «_2024», «ключ с пробелом» — тегом «ключ_с_пробелом», и под результатом сказано, что именно поправлено.
В документе XML корень один. Когда наверху JSON несколько полей или массив, всё заворачивается в тег «root» — об этом тоже сказано под результатом.
Знаки «меньше», «больше» и амперсанд уходят в файл записью, а в значении атрибута к ним добавляются кавычка и переводы строк. Без этого готовый файл не открыл бы ни один разборщик.
Оцените инструмент
Помогите нам стать лучше
Ваша оценка на Яндексе окажет нам поддержку!
Оставить оценку на ЯндексеРасскажите, чего не хватило.
Другие инструменты
JSON Formatter
Форматирование и починка JSON в браузере, с замечаниями о дублях и длинных числ…
Тестер регулярных выражений
Проверка regex с разбором по-русски и защитой от зависания
JWT Decoder — разбор токена
Разбор JWT с объяснением полей и проверкой подписи
Конвертер CSV в JSON
Таблица в JSON с честными типами и обратной сверкой
Конвертер JSON в CSV
JSON в таблицу для Excel, со сверкой и защитой от формул
Форматирование SQL-запросов
Читаемый вид запроса, сверка с исходником и разбор опасных мест
XML форматирование онлайн
Читаемый XML, ошибки по-русски с подсказкой, сверка с исходником
XML-валидатор онлайн
Разметка, схема XSD и правила карты сайта, YML, RSS — с путём до ошибки