Инструмент Tool Kumar
XML в JSON
Вставьте XML-документ или откройте локальный файл, чтобы преобразовать элементы в объекты JSON. Одноимённые дочерние элементы одного родителя становятся массивами, что подходит для XML с данными.
Как пользоваться инструментом
- Вставьте XML или откройте файл .xml.
- Когда детектор распознает XML, выберите XML → JSON.
- Проверьте объект и скопируйте отформатированный JSON.
Пример с разбором
JSON ниже получен при импорте двух повторяющихся элементов user.
Ввод · example.xml
<users><user><id>1</id><name>Ada</name></user><user><id>2</id><name>Lin</name></user></users>Результат
{
"users": {
"user": [
{
"id": "1",
"name": "Ada"
},
{
"id": "2",
"name": "Lin"
}
]
}
}Параметры и особые случаи
- Дочерние элементы с одинаковым именем становятся массивами.
- Атрибуты сохраняются в представлении, которое использует модуль импорта.
- Модуль импорта рассчитан на XML с данными. Для документов со смешанным содержимым может понадобиться специализированный XML-парсер.
Конфиденциальность по умолчанию
Документ остаётся в этом браузере. Tool Kumar разбирает и конвертирует данные, создаёт файлы для скачивания на вашем устройстве, без регистрации и отправки на сервер.
Вопросы об инструменте «XML в JSON»
- Становятся ли повторяющиеся элементы XML массивами?
- Да. Повторяющиеся дочерние элементы одного родителя группируются в массив JSON.
- Сохраняются ли атрибуты XML?
- Да. Атрибуты представлены в импортированном объекте, поэтому их значения остаются доступными.
- Можно ли открыть файл XML?
- Да. Tool Kumar распознаёт файлы .xml в окне выбора файла и предлагает конвертацию XML в JSON.