Безплатно ползване, без регистрация

Конвертор от 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 към XML запазва ли типове данни?

Не. Текстът на XML елемента няма JSON номер или булев тип, така че XML към JSON връща текстови стойности като низове. Нулевите и празните стойности също могат да станат неразличими.

Поддържа ли се XML DTD или обработка на външен обект?

Не. DTD и декларациите на обекти са блокирани. Инструментът анализира входа локално и не извлича външни ресурси.