我有很多xml文件,文件数据中有0x04。
Internet Explorer能够在Chrome不支持的情况下打开它
xml规范将其视为受限字符
RestrictedChar :: = [#x1-#x8]
该字符为0x04,属于此类别。
如何在xml中使用该字符
答案 0 :(得分:1)
如何在xml中使用该字符
你不能。故事结束。
使用像Base64这样的二进制到字符串编码,以便以XML格式传输任意二进制数据。
答案 1 :(得分:1)
实际上你可以这样做,前提是(a)你把这个字符写成数字字符引用,例如
(b)你在XML声明中说version =“1.1”,(c)你使用支持XML 1.1的XML解析器。如果您在浏览器中解析XML,则可能是您的解析器不支持XML 1.1。