无效的XML字符§

时间:2014-05-03 15:42:33

标签: html xml xhtml

当我在网站上查看时,我的XML中存在字符问题。我想要放入的角色是§,出现的是§,我的xml是<?xml version="1.0" encoding="UTF-8"?>。有什么建议?谢谢!

2 个答案:

答案 0 :(得分:1)

如果你看到“§”为“§”,那么原因通常是数据包含“§”SECTION SIGN U + 00A7作为UTF-8编码,如字节0xC2 0xA7,但它正在误解为像Windows-1252或ISO-8859-1这样的8位编码。或者,发生了错误的字符代码转换(“双UTF-8编码”)。

查看网页的HTTP标头。如果他们声明UTF-8以外的编码,他们可能会覆盖文档内声明。

答案 1 :(得分:0)

而不是字符§,您可以使用其&#167&sect的html代码。

看看Ascii Code,每个ascii符号都有一个专用的html代码,可用来代替符号。

就像我确定你熟悉的牢不可破的空间:&nbsp