JSON ↔ XML
Атрибуты в JSON помечаются префиксом «@», текстовые узлы — ключом «#text».
О сервисе
Двусторонний конвертер JSON ↔ XML с поддержкой атрибутов и текстовых узлов. В JSON атрибуты помечаются префиксом «@», текстовые узлы — ключом «#text».
Что умеет
- JSON → XML и обратно
- Атрибуты через "@attr"
- Текстовые узлы через "#text"
- Автоматическая группировка повторяющихся тегов в массив
- Сообщения об ошибках парсинга XML
Как работает
Рекурсивный обход структуры с разделением на атрибуты/дети/текст. Использует встроенный DOMParser браузера для разбора XML.
Пример
{"book":{"@id":"1","title":"Война и мир"}} ↔ <book id="1"><title>Война и мир</title></book>
Нужен подобный сервис для вашего сайта или сложный сценарий — пишите, разработаю под задачи.
