0

基本的に、この html ファイルから td(テーブル データ) を解析する必要があります。正しい xpath を取得する必要があります。このタスクのモデルとして raywenderlich を使用しています。これまでのコードは次のとおりです。

  NSURL *tutorialsUrl = [NSURL URLWithString:@"http://example.com/events];
NSData *tutorialsHtmlData = [NSData dataWithContentsOfURL:tutorialsUrl];

// 2
TFHpple *tutorialsParser = [TFHpple hppleWithHTMLData:tutorialsHtmlData];

// 3

NSString *tutorialsXpathQueryString = @"This is where I need to enter my xpath to rerieve the table data";
NSArray *tutorialsNodes = [tutorialsParser searchWithXPathQuery:tutorialsXpathQueryString];

firebug のおかげで、この要素への html パスがあります。これを以下に投稿します。

  /<html lang="en">/<body>/div id="page" class="container">/<div class="span-19">/<div id="content">/<div>/<table id=yw0 class="detail-view">/<tbody>/<tr class="even">/<td>moo</td>/

テキスト moo を解析する必要があります。どんな助けでも大歓迎です。

これは、firebug から取得した x パスでもありますが、まったく機能しませんでした。

    /html/body/div/div[4]/div/div/table/tbody/tr[2]/td
4

1 に答える 1