2016-05-03 85 views
0

我已经实现了这个委托,并且可以成功地解析自己的XML文档和RSS提要。ios swift nsxmlparser - 解析器“下降”解析RSS订阅

但是,现在我已经偶然发现了可能是一个破碎的RSS源,其中的代码可怕地失败。

这是如何开始:

<?xml version="1.0"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
    <channel> 
    <atom:link href 

调用p.parse()

分析器(分析器:的NSXMLParser,foundCharacters字符串:字符串)得到:

rss,newline,channel,newline

之后解析器滴出,并且不返回任何新的标签......(步进似乎降落在我的指令集的代码,而不是ObjC或SWIFT)

...

运行https://validator.w3.org向输送给:

该饲料不验证

line 4, column 183: XML parsing error: :4:183: not well-formed (invalid token) [help] ... alse&cntnt01returnid=15&showtemplate=false" rel="self" type="applica ...

难道这是该问题的原因是什么?

回答

0

对我来说,我只是在案件&更换&其中&不是实体的一部分,而是独自站在