我有一个 XML 文件,其中包含一条带有 html 标签的消息。XML 文件由一个 java 类读取,该类将其邮寄给人们。收到邮件时,重音符号不显示。例如 é 不显示。
我已经é
在 xml 中尝试过,但它在 eclipse 中给出了一个错误,表明该实体尚未被声明。
我也尝试简单地插入é
,但在最终输出中没有显示任何内容。
我尝试的第三件事是使用<![CDATA[é]]>
,但这破坏了解析器,因为它之后没有输出任何东西。
然而,我注意到了一些奇怪的事情。当我在 xml 中添加这样的内容并添加 UTF-16 编码时
<message>text bla bla blaa é<
它确实像这个bla bla blaa blaa é一样在末尾输出了é。
EDIT
<message>text bla bla blaa éé<
输出 ?é 或仅输出一个 é
该文件看起来像这样:
<?xml version="1.0"? encoding="UTF-16">
<message>
<b>hello é </b>
</message>
</xml>
是什么赋予了?