2
iPhoneでXpathを使って天気情報をhereから抽出しようとしています。今のところ、すべてのデータを解析しますが、コンテンツを抽出してテーブルに表示する方法については固執しています。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
誰もがそのこれまでに出力するかを確認する必要がある場合、私に知らせてください: これは私がこれまで持っているものです。
おかげで、 アンドリュー
Googleで「UITableViewチュートリアル」をご覧ください。 http://www.google.com/search?client=safari&rls=en&q=uitableview+tutorial&ie=UTF-8&oe=UTF-8 –
私が理解していないテーブルを表示していない、そのデータを整理してそれを表示することができます。しかし、ありがとう – Boos1993
私は理解していないと思います。どのデータを表示したいですか?データを配列に入れることができれば、それをテーブルに入れることができます。そして、あなたは既に 'elements'にその配列を持っているように見えます。それは、配列をループしてテーブルのセルを作ることだけです。 –