XML分析器错误<;上的无效字符;b></b>;标签
我正在使用NSXMLParser编写XMLParser,但我遇到了以下错误:XML分析器错误<;上的无效字符;b></b>;标签,xml,xml-parsing,rss,cdata,Xml,Xml Parsing,Rss,Cdata,我正在使用NSXMLParser编写XMLParser,但我遇到了以下错误:XML解析器错误当我试图解析包含CDATA块中的提要时,发现无效字符(Unicode:0xc) 我知道它不是来自我的代码,因为我在使用在线提要验证器时遇到了相同的错误。我也确信它来自于标签,因为当标签被移除时,错误消失了 以下是feed的相关部分: <item> <title>Title</title> <link>http://www.mywebs
XML解析器错误当我试图解析包含CDATA块中
的提要时,发现无效字符(Unicode:0xc)
我知道它不是来自我的代码,因为我在使用在线提要验证器时遇到了相同的错误。我也确信它来自于标签,因为当标签被移除时,错误消失了
以下是feed的相关部分:
<item>
<title>Title</title>
<link>http://www.mywebsite.com/2015/07/06/article/?utm_source=rss&utm_medium=rss</link>
<comments>http://www.mywebsite.com/2015/07/06/article/#comments</comments>
<pubDate>Mon, 06 Jul 2015 07:30:01 +0000</pubDate>
<dc:creator><![CDATA[author]]></dc:creator>
<guid isPermaLink="false">17898</guid>
<description><![CDATA[description]]></description>
<content:encoded><![CDATA[<p><b>content: </b>content.<b></b></p>]]></content:encoded>
<slash:comments>20</slash:comments>
</item>
标题
http://www.mywebsite.com/2015/07/06/article/?utm_source=rss&utm_medium=rss
http://www.mywebsite.com/2015/07/06/article/#comments
2015年7月6日星期一07:30:01+0000
17898
内容:内容。]>
20
如您所见,标记位于
CDATA块的末尾
元素包含一个表单提要(0xC
)字符。不允许在XML文档中使用;好吧,你知道它是怎么到那里的吗?提要是用WordpressNo idea生成的。我只能说,解析器正确地拒绝了XML文档。如果要使其可解析,必须删除有问题的字符。确定。非常感谢你!