У меня есть файл XML, содержащий сообщение с тегами html. Файл XML читается классом Java, который отправляет его людям. Когда почта получена, акценты не отображаются. Например, é не отображается.
Я пробовал é
в xml, но в eclipse выдает ошибку, говорящую, что объект не был объявлен.
Я также пытался просто вставить é
, но это ничего не показывает в окончательном выводе.
Третье, что я пробовал, это использовать <![CDATA[é]]>
, но это сломало синтаксический анализатор, так как он ничего не выводил после него.
Однако я заметил нечто странное. Когда я помещаю что-то подобное в xml и добавляю кодировку UTF-16
<message>text bla bla blaa é<
он вывел é в конце, как это bla blaa blaa blaa é.
EDIT <message>text bla bla blaa éé<
выводит ?é или только один é
Файл выглядит примерно так:
<?xml version="1.0"? encoding="UTF-16">
<message>
<b>hello é </b>
</message>
</xml>
Что дает?