我为此实现了委托,并且可以成功解析自己的xml文档和rss feed。
但是,现在我偶然发现了可能是代码失败的rss feed。
这就是它的开始:
<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href
致电 p.parse()
我在解析器(解析器:NSXMLPARSER,foundCharacters string:String)获取:
rss,换行符,频道,换行符
之后解析器退出并且不返回任何新标签...(步进似乎让我陷入指令集代码,而不是ObjC或Swift)
...
针对Feed运行https://validator.w3.org:
此Feed未验证
第4行,第183列:XML解析错误:: 4:183:不是 格式良好(无效令牌)[帮助] ...... ALSE&安培; cntnt01returnid = 15&安培; showtemplate =假&#34;的rel =&#34;自&#34; type =&#34; applica ...
这可能是问题的原因吗?
答案 0 :(得分:0)
在我的情况下,我只需更换&amp;与&amp;在&amp;不是实体的一部分,而是独自站立