如何在iPhone上显示Xpath
我正在尝试从 此处。到目前为止,它解析了所有数据,但我一直困惑于如何提取内容并将其显示在表格中。 这就是我到目前为止所得到的:
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:[ @"http://aviationweather.gov/adds/metars/?station_ids=1234&std_trans=translated&chk_metars=on&hoursStr=most+recent+only&submitmet=Submit"stringByReplacingOccurrencesOfString:@"1234" withString:self.title]]];
TFHpple * doc = [[TFHpple alloc] initWithHTMLData:data];
NSArray * elements = [doc searchWithXPathQuery:@"//table[1]//tr"];
NSLog(@"%@", elements);
TFHppleElement * element = [elements objectAtIndex:0];
[element content]; // Tag's innerHTML
[element tagName]; // "a"
[element attributes]; // NSDictionary of href, class, id, etc.
[element objectForKey:@"href"]; // Easy access to single attribute
如果有人需要查看到目前为止的输出内容,请告诉我。
谢谢, 安德鲁
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也遇到了同样的问题,我已经到了你的地步,但我无处可去,但我最终实现了这段代码。希望它能有所帮助,要使其正常工作,仍然需要一点点,但要根据我开发的应用程序的性质,这就是我能为您提供的一切。它并不多,只是您真正需要的代码的实际实现。
您只需要上面的代码或下面的代码,除非您两者都需要。
I had the same issue I got to the point your at and didn't no where to go but I end up implementing this code. Hope it helps there is still little bits need to make it work correctly but do to the nature of the app I have developed this is all I can give you. its not much more its just the actual implementation into your code that you need really.
You only need either the above code or below code unless you want both.