Проблема с одним узлом, использующим Touch XML - PullRequest
1 голос
/ 28 февраля 2011

Как проанализировать только один узел с Touch 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];

1 Ответ

0 голосов
/ 01 марта 2011

Я не работал с TouchXML, но нашел следующий пример:

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

Посмотрим, поможет ли это ...

РЕДАКТИРОВАТЬ :

Может быть, вы должны использовать:

NSArray *root = [rssParser nodesForXPath:@"//" error:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...