Безкоштовно, без облікового запису

Конвертер JSON в XML

Конвертуйте JSON і XML у будь-якому напрямку на цьому пристрої. Повторювані елементи XML стають масивами JSON; Масиви JSON стають повторюваними елементами. Атрибути використовують @name, а текст елемента використовує #text. Жоден файл не завантажено.

Об’єкти стають вкладеними елементами. Використовуйте @name для атрибутів і #text для тексту елемента.

Перетворення не зберігає тип: текст XML перетворюється на рядки JSON; null, порожні значення, коментарі та форматування можуть не точно передаватись.

Як конвертувати JSON у XML?

Виберіть напрямок, вставте дійсний JSON або XML, за потреби встановіть кореневу назву XML і виберіть «Перетворити». Масиви JSON стають повторюваними елементами XML, а повторювані дочірні імена XML стають масивами JSON.

Поширені запитання

Як конвертувати JSON у XML?

Виберіть напрямок, вставте дійсний JSON або XML, за потреби встановіть кореневу назву XML і виберіть «Перетворити». Масиви JSON стають повторюваними елементами XML, а повторювані дочірні імена XML стають масивами JSON.

Чи завантажено мій файл JSON або XML?

Ні. Перетворення виконується локально у вашому браузері. Введення обмежено 200 000 символами, а декларації XML DTD/сутності заблоковано.

Як масиви JSON представлені в XML?

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

Чи JSON to XML зберігає типи даних?

Ні. Текст елемента XML не має номера JSON або логічного типу, тому XML у JSON повертає текстові значення як рядки. Нульові та порожні значення також можуть стати нерозрізненими.

Чи підтримується обробка XML DTD або зовнішньої сутності?

Ні. DTD і декларації сутностей заблоковано. Інструмент аналізує вхідні дані локально та не отримує зовнішні ресурси.