Если вы выполняете утверждение для необработанной строки XMl #<abc123>
, это не удастся, потому что следующие последовательности являются специфическими для XML кодировками, которые транслируются вашим анализатором:
- <;- это кодировка символа '<' </li>
- >;- это кодировка для символа «>»
Во-первых, причина кодирования довольно очевидна - символы «<» и «>» имеют особое значение в XML, поэтомубуквальное включение их в ваш документ может вызвать проблемы для синтаксического анализатора.
Что вам нужно сделать, это утверждать строку, которая будет выведена вашим синтаксическим анализатором XML, то есть '<#abc123>'
.