我有这段代码
<?xml version="1.0" encoding="ISO-8859-1"?>
<lingua>
<lang name="DE">
<translation name="Testo_Home"><![CDATA[<p>In den Hügeln</p>]]></translation>
</lang>
</lingua>
问题是在html页面中显示了caretterespecialü,即使我以这种方式更改代码
<translation name="Testo_Home"><![CDATA[<p>In den Hü geln</p>]]></translation>
单词的结果总是如此 Hgeln没有ü
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
答案 0 :(得分:0)
更改<?xml ... ?>
标记中的编码:
<?xml version="1.0" encoding="UTF-8"?>
答案 1 :(得分:0)
您还应该使用UTF-8
作为XML文件的编码(大多数文本编辑器都可以选择以不同的编码进行保存)。并且还改变:
<?xml version="1.0" encoding="ISO-8859-1"?>
到
<?xml version="1.0" encoding="UTF-8"?>
反映这种变化。