2016-05-03 87 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

對我來說,我只是在案件&更換&其中&不是實體的一部分,而是獨自站在