Как разобрать содержимое тега с атрибутом в iphone? - PullRequest
0 голосов
/ 08 марта 2010

Я новичок в разработке для iphone. Я хочу проанализировать и получить определенное содержимое из файла HTML по URL-адресу. У меня есть пример кода по этой ссылке http://blog.objectgraph.com/index.php/2010/02/24/parsing-html-iphone-development/

 NSData *htmlData = [[NSString stringWithContentsOfURL:[NSURL URLWithString: @"http://www.objectgraph.com/contact.html"]] dataUsingEncoding:NSUTF8StringEncoding];
 TFHpple *xpathParser = [[TFHpple alloc] initWithHTMLData:htmlData];  
 NSArray *elements  = [xpathParser search:@"//h3"]; // get the page title
 TFHppleElement *element = [elements objectAtIndex:0];
 NSString *h3Tag = [element content];  
 NSLog(h3Tag);
 mLabel.text = h3Tag;

Они получают контент в теге h3 источника, он отображается правильно, свяжитесь с нами. Я изменил URL-адрес при переполнении стека и произвел поиск заголовка, он правильно извлекает заголовок. Но я не могу получить контент атрибутов тегов. Пожалуйста, помогите мне. Пожалуйста, направьте меня. Спасибо

1 Ответ

0 голосов
/ 16 марта 2010

вы можете использовать // h3 [@ attribute = 'кое-что'] в вашем запросе

или

вы можете использовать [атрибуты элемента], чтобы получить все, связанное с этим конкретным атрибутом.

...