0

我是 iphone 开发新手。我想从 url 的 HTML 文件中解析和检索特定内容。我有一个来自此链接的示例代码http://blog.objectgraph.com/index.php/2010/02/ 24/解析-html-iphone-开发/

 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 更改为堆栈溢出并搜索标题,它正确检索标题。但我无法检索属性的内容标签。请帮帮我。请指导我。谢谢

4

1 回答 1

0

您可以在查询中使用 //h3[@attribute='something']

或者

您可以使用 [element attributes] 来获取与该特定属性相关联的所有内容。

于 2010-03-16T15:16:25.287 回答