Входной XML

Выбрать Операцию

Вывод

Онлайн Форматировщик XML

Возможности

Поддержка загрузки XML-файлов, прямой вставки и редактирования

1. Форматирование XML

Отступ табуляцией
Отступ 2 пробелами
Отступ 3 пробелами
Отступ 4 пробелами
Копировать форматированное содержимое
Печать форматированного содержимого
Сохранить как XML-файл

2. Сжатие XML

Удалить пробелы и табуляцию
Копировать сжатое содержимое
Печать сжатого содержимого
Сохранить как XML

3. XML-Дерево (Визуализатор)

Сворачиваемое XML-дерево, поддержка XML/XSD
Скопировать дерево как PNG
Печать XML-дерева
Сохранить дерево как PNG

4. Валидатор XML

При невалидном XML указывается строка и описание ошибки

5. Данные в Класс (Преобразование XML в объекты)

Поддерживаемые преобразования:
XML в JSON
XML в JSON Schema
XML в DTD
XML в XSD
XML в Java
XML в Python
XML в Objective-C
XML в Swift
XML в C#
XML в Go
XML в Rust
XML в Crystal
XML в C++
XML в TypeScript
XML в JS Proptypes
XML в Flow
XML в Kotlin
XML в Elm
XML в Ruby
XML в Dart
XML в Pike
XML в Haskell
Копировать преобразованный класс
Печать преобразованного класса
Сохранить как файл класса

6. Другие Функции

Поддержка EN/CN
До 10,000 строк ввода
Полностью бесплатно, без регистрации и сбора данных