Перейти до основного вмісту
LibraTool logoLibraTool

Конвертер JSON у XML — безкоштовно

Конвертуйте JSON у XML і XML у JSON в обох напрямках із збереженням атрибутів та масивів. Повністю у вашому браузері — нічого не завантажується.

Працює офлайн після завантаження

Перетягніть JSON або XML файл (або вставте нижче)

JSON, XML · обробляється на вашому пристрої

або натисніть Ctrl+V, щоб вставити з буфера обміну

Вибрати файли
Конвертування JSON в XML
XML виведення
<?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.
  • Міст JSON та XML APIКонвертуйте корисне навантаження між сервісами, які говорять JSON та XML.
  • Конвертуйте Файли КонфігураціїПереміщуйте конфігурацію між форматами JSON та XML.
  • Порівняйте Структури JSON та XMLПодивіться, як одні й ті ж дані виглядають у JSON порівняно з XML.

Як це працює

JSON та XML — це два найбільш поширених формати обміну даними, й вам часто потрібно рухатись між ними. Це конвертує в обох напрямках, у вашому браузері.

  1. 1
    Ви вставляєте JSON чи XML
    Виберіть напрямок перемикачем ⇄. Вхідні дані аналізуються локально — JSON через JSON.parse, XML через DOMParser браузера.
  2. 2
    Структури зіставляються
    Під час переходу до XML ключі об'єктів стають елементами, ключі «@name» — атрибутами, а масиви повторюють тег. Під час переходу до JSON атрибути стають ключами «@name», повторювані теги — масивами, а числа й булеві значення перетворюються на відповідні типи.
  3. 3
    Ви отримуєте чистий результат із відступами
    Результат красиво надруковується й готовий до використання.
  4. 4
    Зворотне перетворення, якщо потрібно
    Кнопка ⇄ повертає результат на вхід, щоб ви могли конвертувати назад і перевірити.

Конфігурація й файли даних можуть бути чутливими. Обидва напрямки запускаються повністю на вашому пристрої — нічого не завантажується.

Схожі інструменти

Часті запитання