Странный «Сбой синтаксического анализа XML» после использования jstl c: out - PullRequest
0 голосов
/ 29 августа 2011

Тег jstl c: out может экранировать символы xml.Тем не менее, я все еще получил «Ошибка синтаксического анализа XML» следующим образом:

XML parsing failed
XML parsing failed: syntax error (Line: 34, Character: 3)

Error:
invalid character

Specification:
http://www.w3.org/TR/REC-xml/#NT-Char

31:
32: <a href="someUrl">userA</a>
33: Says:
34: \11\08\10\10\10\11
35: (13:47)
36:
37:<br/>

Теперь я смущен выводом.

1 Ответ

0 голосов
/ 29 августа 2011

\ 11 (= U+000B) - это недопустимый символ в документе XML 1.0 .

Это, вероятно, результат неправильной кодировки. Убедитесь, что вы используете UTF-8, и выясните, откуда появился этот странный персонаж.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...