TinyXML и сохранение HTML-сущностей - PullRequest
1 голос
/ 09 декабря 2010

Я использую TinyXml для анализа некоторых XML-файлов, в которых есть некоторые HTML-сущности, встроенные в текстовые узлы.Я понимаю, что TinyXML - это просто синтаксический анализатор XML, поэтому я не ожидаю и даже не хочу, чтобы TinyXML что-либо делал с объектами.На самом деле я хочу, чтобы он оставил их в покое.

Если у меня есть какой-то XML, подобный этому:

...
<blah>&uuml;</blah>
...

Вызов Value () для экземпляра TiXmlText, который я получаю:

"uuml;"

Так что TinyXml всегда, кажется, удаляет амперсанд.Можно ли как-нибудь заставить его оставить его в покое, чтобы оно не изменилось?

Цените любые идеи ..

1 Ответ

2 голосов
/ 09 декабря 2010

Если вы посмотрите на документацию TinyXML , вы увидите, что она распознает только пять символьных объектов (&uuml; не является одним из них), плюс синтаксис кодовой точки Unicode &#xA0; или &#160;.

...