Command Palette

Search for a command to run...

XM

XML-форматтер

Форматировать, украшать, минимизировать и проверять XML онлайн - сохраняет комментарии, CDATA и порядок атрибутов с четкой отчетностью об ошибках

Что такое формат XML-форматтера?

XML-форматтер — это инструмент, который читает любой документ XML и переписывает его с чистой последовательной структурой. Вставьте минимальный или беспорядочный XML-полезную нагрузку - SOAP-конверт, RSS-канал, Maven Pom.xml, макет Android, карту сайта - и верните читабельную, правильно отпечатанную разметку или сворачивайте отформатированный документ до одной компактной строки, когда вам нужен наименьший возможный размер.

Вот онлайн-форматор XML на небольшой полезной нагрузке. Вставьте <note><to>Ana</to><body>Hi &amp; bye</body></note>, сохраните Beautify и 2 пробела и нажмите Format. На выходе выкладываются <to> и <body> на свои линии, с отступом в два пробела внутри <note>, а заголовок гласит: "3 элемента · 4 строки · · 57 байт". Переключитесь на Minify и нажмите его еще раз, и тот же документ снова вставит в одну строку на 50 байт. & amp; остается точно таким же, как написано. Этот формат XML бесплатен, без регистрации и нет шага загрузки.

Необработанный XML из API, инструментов сборки и экспорта часто поступает в одну огромную строку или со смешанными вкладками и пробелами, которые делают невозможным сканирование. Украшение раскрывает иерархию элементов, чтобы вы могли найти нужный узел, обнаружить недостающий тег или различить две версии. Минификация делает обратное - удаляет пробелы между тегами, чтобы уменьшить файл конфигурации или тело запроса, не меняя его значения. Этот инструмент делает и то, и другое, и проверяет структуру тега по пути, поэтому незакрытые и несовпадающие теги ловятся до того, как они достигнут вашего парсера.

В вашем браузере все работает на 100% с помощью парсера без зависимостей — нет Domparser, нет сервера туда и обратно. В XML-документах часто несут конфигурацию, полезные нагрузки интеграции или внутренние идентификаторы, поэтому вставка и не сохраняется. Комментарии, разделы CDATA, XML-объявление и ваш исходный порядок атрибутов сохраняются, и инструмент продолжает работать в автономном режиме после загрузки страницы.

Форматирование сохраняет то, что несет в себе смысл, и нормализует то, что нет. Порядок атрибутов сохраняется, потому что, хотя XML считает его незначительным, инструменты различий и рецензенты этого не делают. Разделы и комментарии CDATA сохраняются нетронутыми. Пробел - это то место, где вам нужно быть осторожным. В XML пространство между текстом и дочерним элементом является частью документа, а не макетом, и этот форматировщик не имеет особого случая: начальные и конечные пространства в каждом текстовом узле обрезаются, а смешанный контент, такой как <p>Hello <b>world</b> again</p>, разделяется так, что каждая часть находится в своей строке, в то время как Minify присоединяется к частям вообще без пробелов. Оставляйте разметку в стиле прозы, как ту, что неформатирована.

Как использовать форматтер XML?

  1. Вставьте свой XML

    Вставьте любой XML-документ на панель ввода - миниатированную, отступившую или где-то между - или нажмите кнопку загрузки, чтобы начать с реалистического примера каталога с атрибутами, комментарием и блоком CDATA.

  2. Выберите формат или минимизируйте

    Выберите красивую печать с 2-пространственными, 4-пространственными или вкладками или минимизируйте, чтобы разделить все незначительные пробелы в одну компактную линию.

  3. Установите свои варианты

    При необходимости можно закрыть пустые элементы, отсортировать атрибуты каждого элемента в алфавитном порядке или удалить комментарии. Документ анализируется и проверяется первым, поэтому указана неверная разметка с номером строки.

  4. Скопируйте или скачайте результат

    Скопируйте форматированный XML в буфер обмена или загрузите его в виде файла .xml, затем переместите его в редактор, тело запроса или конфигурацию.

Основные характеристики

  • Украсить и минимизировать

    Pretty-Print XML с настраиваемой отступом для читаемости или минимизировать ее до наименьшей формы без пробелов - оба из одного инструмента

  • Комментарий и сохранение CDATA

    XML-комментарии, разделы CDATA, XML-объявление и инструкции обработки остаются нетронутыми, поэтому форматирование никогда не теряет информацию

  • Порядок атрибутов и цитирование сохранены

    Атрибуты сохраняют свой первоначальный стиль порядка и цитаты по умолчанию, с дополнительным алфавитным сортировкой, когда вы хотите каноническую упорядочивание

  • Встроенная проверка

    Сломанная структура - незакрытый тег, несовпадающий закрывающий тег, незавершённый комментарий или CDATA - попадает с определенной ошибкой, большинство из них - с номером строки

Frequently Asked Questions

Вставьте XML в панель ввода, выберите Beautify, выберите ширину отступа и нажмите «Формат». Инструмент анализирует документ, повторно отступает в него и позволяет копировать или загружать результат. Вся обработка происходит в вашем браузере - ничего не загружается.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

xml formatterxml beautifierformat xmlxml pretty printxml minifierxml validatorbeautify xmlxml formatter onlineindent xmlonline xml formatterxml formatter free