2011-02-28 76 views
1

一個節點如何使用觸摸XML解析只有一個節點問題與使用觸摸XML

<Link> http://rss.cnn.com/rss/cnn_topstories.rss</Link> 

http://rssreader.web44.net/rsslink.xml

我ObjC代碼

CXMLDocument *rssParser = [[[CXMLDocument alloc] initWithContentsOfURL:url options:0 error:nil] autorelease]; 

    // Create a new Array object to be used with the looping of the results from the rssParser 
    NSArray *resultNodes = NULL; 

    // Set the resultNodes Array to contain an object for every instance of an node in our RSS feed 
    resultNodes = [rssParser nodesForXPath:@"Link" error:nil]; 

回答

0

我還沒有TouchXML工作,但我發現了下一個例子:

NSArray *root = [rssParser nodesForXPath:@"//Link" error:nil]; 
CXMLElement Link = [root objectAtIndex:0]; 

看看是否有幫助?

編輯

也許你應該使用:

NSArray *root = [rssParser nodesForXPath:@"//" error:nil]; 
+0

返回鏈路(空):( – user366584 2011-03-01 10:00:56