2012-07-31 38 views
1

當前通過initwithURL方法使用TBXML直接解析遠程內容。但在解析數據時,如果出現網絡超時解析停止。不知道如何處理這種情況,同時沒有代表會打電話。XML解析使用TBXML需要處理IOS中的網絡超時問題?

如果有人知道解決方案,請幫我解決。

注意:XML內容非常大,大約有50萬個數據,解析也發生在後臺線程中。

感謝

回答

0

你爲什麼不使用NSURLConnection下載XML數據,然後使用

TBXML * tbxml = [[TBXML tbxmlWithXMLData:myXMLData] retain]; 
+0

但對下載數據將需要很長一段時間15分鐘左右有用戶等待,但我的方式使用一旦得到響應,它就開始下載。 – Karthi 2012-07-31 06:47:58

+0

TBXL首先下載文件,然後開始處理。你在做什麼? – 2012-07-31 07:01:12

+0

我不需要下載整個內容並開始解析,而是需要解析它到達XML的URL和相應根元素的位置。 – Karthi 2012-08-06 07:06:45