Цифровые инструменты
XML в упорядоченное дерево JSON
Изучайте XML как явное дерево документа JSON, сохраняющее порядок элементов и смешанного содержимого.
Примеры расчётов
Ввод и настройки
<note priority="high">Hello</note>
Ожидаемый результат
{
"type": "document",
"children": [
{
"type": "element",
"name": "note",
"attributes": [
{
"name": "priority",
"value": "high"
}
],
"children": [
{
"type": "text",
"value": "Hello"
}
]
}
]
}Атрибут представлен упорядоченной записью, Hello — дочерний текст. SOAP, WSDL и RSS — обычные деревья XML, а не выполняемые сервисы или нормализованные ленты.
Связанные инструменты
Разбор и сериализация XML · Форматирование JSON · Проверка JSON