Почему бы не выполнить скрипт в IDE?

Экранирующие символы различаются для тегов и атрибутов.

Для тегов:

 < <
 > > (only for compatibility, read below)
 & &

Для атрибутов:

" "
' '

http: //www.w3.org/TR/2008/REC-xml-20081126/#syntax

Символ амперсанда (& amp;) и левая угловая скобка (& lt;) не должны отображаться в их литеральной форме, кроме случаев, когда они используются в качестве разделителей разметки или в комментарии, инструкции обработки или секции CDATA. Если они необходимы в другом месте, они должны быть экранированы с использованием либо числовых символов, либо строк «& amp;» и «& amp; lt;» соответственно. Прямоугольная скобка (>) может быть представлена ​​с использованием строки «& amp; gt;» и должна, для совместимости, экранироваться с использованием «или» или символьной ссылки, когда она появляется в строке «]]> «в содержании, когда эта строка не помещает конец раздела CDATA.

Чтобы позволить значениям атрибута содержать как одиночные, так и двойные кавычки, апостроф или символ одной кавычки (') могут быть представлены как «& amp;», и символ двойной кавычки («) как« & amp; quot; ".

blockquote>

0
задан MonkeySeeMonkeyDo 17 February 2019 в 17:34
поделиться