Экранирование XML
Бесплатный онлайн экранировщик XML-символов
Что такое экранирование XML?
XML-экранирование заменяет спецсимволы escape-последовательностями. Пять предопределённых XML-сущностей: < (<), > (>), & (&), " ("), ' ('). Экранирование необходимо, когда текст содержит эти символы.
Как экранировать или разэкранировать XML
Вставьте текст. Нажмите «Экранировать» для преобразования спецсимволов в XML-сущности. Нажмите «Разэкранировать» для обратного процесса.
▶Какие символы нужно экранировать в XML?
Амперсанд (&) — всегда как &. В атрибутах — кавычки. Меньше (<) — как < в тексте. Больше (>) — рекомендуется как >.
▶Экранирование XML = HTML-сущности?
Они имеют общие пять предопределённых сущностей, но HTML имеет больше именованных сущностей (nbsp, copy), не предопределённых в XML.
▶Можно ли использовать CDATA вместо экранирования?
Да. Обёртка CDATA позволяет включать спецсимволы без экранирования. Секции CDATA не могут содержать последовательность из двух закрывающих квадратных скобок и знака больше.