XML десятилетиями был стандартом, но JSON в значительной степени вытеснил его в веб-разработке. При работе с legacy-системами, SOAP API или RSS-лентами нужна конвертация XML → JSON. Инструмент парсит XML и генерирует чистый JSON с обработкой атрибутов, текста и вложенных элементов.
Вставьте XML. Справа появится JSON автоматически. Парсер обрабатывает DOM-дерево: элементы, атрибуты, текстовое содержимое, CDATA секции. Атрибуты получают префикс '@', текстовое содержимое сохраняется как '#text'. Результат можно скопировать или скачать.
Интеграция с legacy SOAP веб-сервисами. Обработка RSS и Atom лент в JavaScript. Парсинг SVG для извлечения данных. Преобразование XML API-ответов для frontend. Миграция конфигов из XML (Maven pom.xml, Spring XML) в JSON. Обработка XHTML и Office Open XML документов.
Использует браузерный DOMParser для точной обработки namespaces, CDATA, processing instructions, character entities. Элементы с текстом упрощаются до пар ключ-значение. Элементы с атрибутами используют '@attr' и '#text'. Повторяющиеся соседние элементы группируются в массивы. Префиксы namespaces сохраняются в именах свойств.
Вставьте XML в поле. Парсер обрабатывает DOM-дерево и преобразует каждый элемент, атрибут, текстовый узел в соответствующую JSON-структуру.
Атрибуты преобразуются в JSON-свойства с префиксом '@'. Пример: <item id="1"> → {"item": {"@id": "1"}}.
Да. CDATA извлекается как обычный текст и включается в JSON без обёртки <![CDATA[]]>.
Форматируйте, минифицируйте и валидируйте XML-документы с подсветкой синтаксиса.
Форматирование, валидация, минификация JSON. Обнаружение ошибок с точной позицией, правильная индентация.
Конвертация SVG → JSX для React. Автоматическая трансформация class → className, kebab-case → camelCase.
Трансформируйте, форматируйте, генерируйте и кодируйте данные мгновенно. Приватно, быстро и всегда бесплатно.
Смотреть все инструменты