Форматер XML красиво печатает, минифицирует и проверяет XML в браузере. Настраиваемый отступ, дополнительное самозакрытие пустых тегов, переключение сохранения комментариев и синтаксис выделенный выход. Использует встроенный DOMParser браузера для проверки совместимости RFC с четкими сообщениями об ошибках для неправильного XML.
XML может быть не самым модным форматом данных, но он все еще везде — RSS feeds, SOAP APIs, SVG файлы, файлы конфигурации (Spring, Maven, Android), выходы сборки, SAML assertions и бесчисленные интеграции с наследием. Когда этот XML появляется как однострочный blob или с несогласованным отступом, его ужасно читать. Форматер XML решает это в браузере без загрузки. Вставьте любой XML — минифицированный, плохо отступленный или только что скопированный — нажмите Format и получите чистое дерево отступов с вашей предпочтительной шириной отступа. Пустые элементы могут быть автоматически самозакрыты (<tag></tag> → <tag />) для компактности, и комментарии могут быть сохранены или удалены. DOMParser встроенного браузера проверяет ввод — любая синтаксическая ошибка (незакрытые теги, недопустимые сущности, несоответствующие кавычки) выявляется с четким сообщением об ошибке, включая приблизительное расположение. Подсветка синтаксиса окрашивает теги фиолетовым, имена атрибутов синим, значения зеленым и комментариями курсивом серым — делая структуру легко сканируемой. Опция Minify сворачивает пробельное пространство между тегами для использования в производстве или встраивания в однострочную строку.
Преобразует минифицированный или беспорядочный XML в чистый отступленный выход. Настраиваемая ширина отступа (0-8 пробелов).
Использует DOMParser браузера для проверки совместимости спецификации. Синтаксические ошибки выявляются с деталями расположения.
Удалите все пробельные пространства между тегами для компактного вывода — полезно для встраивания XML в строки кода или уменьшения размера полезной нагрузки.
Раскрашивает теги, имена атрибутов, значения и комментарии четко для облегченного сканирования. Отключите для вывода простого текста.
Автоматически сворачивает пустые теги элемента (<tag></tag>) в форму самозакрытия (<tag />) для компактности.
Сохраняйте комментарии для документации или удаляйте их при подготовке XML для производства или полезных нагрузок API.
Корпуса SOAP — это однострочный XML soup. Форматируйте, чтобы проверить структуру и найти поле, которое вам нужно.
Вставьте сложный SVG, отформатируйте его, чтобы увидеть структуру path/rect/g, отредактируйте определенные элементы, скопируйте обратно минифицированный.
Форматируйте RSS/Atom feeds, чтобы проверить структуру элемента перед их программным анализом.
Очистите pom.xml, build.xml или файлы Android manifest для рецензирования кода — согласованный отступ делает различия понятнее.
Перед сохранением конфигурации проверьте, что XML правильно сформирован — поймайте отсутствующий </tag> перед тем, как он сломает производство.
Щелкните значок XML в панели DevSuite Pro. Откроется панель с параметрами и областью ввода.
Вставьте любой XML — из ответа API, файла конфигурации, SVG, RSS feed и т. д. Живая проверка запускается при вводе.
Нажмите Format, чтобы получить чистый отступленный выход. Недопустимый XML выявляет ошибку с расположением перед форматированием.
Отрегулируйте ширину отступа, переключайте самозакрытие пустых тегов, сохраняйте/удаляйте комментарии и включайте/отключайте подсветку синтаксиса.
Нажмите копирование, чтобы получить отформатированный или минифицированный XML для использования в вашем коде, документации или вызове API.
Установите DevSuite Pro бесплатно и разблокируйте более 64 инструментов разработчика для вашего браузера.