1

当我阅读以 xml version="1.0" encoding="US-ASCII" 开头的 RSS 时出现此错误?如果我改变这样的 xml version="1.0" encoding="UTF-8" ,读取相同的 RSS 没问题。

我一定要吗 ?1/ 从服务器下载到文件 2/ 读取编码并将其替换为 UTF8 3/ 解析文件...

或者我可以在启动解析器更改编码头之前做点别的吗?谢谢

4

1 回答 1

0

我遇到了这样的问题并花了一个晚上的时间搜索/如果我理解所有正确解析不是 utf-8 rss 的唯一方法是使用 libxml 库。你可以google很多文档

于 2010-12-12T14:15:50.240 回答