0

tfhpple を使用して html ページを解析し、タイトルと URL を受け取ります。次に、このデータを使用してテーブルビューにタイトルを表示します。行をクリックすると、detailview が選択した行の URL で uiwebview を開きます。私の質問は、受信した URL を詳細ビューの Web ビューに変換するにはどうすればよいですか? データをNsdataに保存し、それを使用してURLを表示する必要があると考えていました。 これは私がこれまでに得たものです:

編集済み

これは、ウェブサイトwww.fr12.nlからデータを取得する場所です

 -(void)loadFr12Feed {
  // 1

NSURL *Fr12WebsiteLink = [NSURL URLWithString:@"http://www.fr12.nl/"];
NSData *Fr12WebsiteHtmlData = [NSData dataWithContentsOfURL:Fr12WebsiteLink];

//
TFHpple *Fr12WebsiteParser = [TFHpple hppleWithHTMLData:Fr12WebsiteHtmlData];

// 3
//NSString *Fr12WebsiteXpathQueryString = @"//div[@class='content_left_extra']/ul/li/a";
NSString *Fr12WebsiteXpathQueryString = @"//div[@class ='content_left_extra']/ul/li/a";
NSArray *Fr12WebsiteNodes = [Fr12WebsiteParser   searchWithXPathQuery:Fr12WebsiteXpathQueryString];

// 4
  NSMutableArray *newFr12Website = [[NSMutableArray alloc] initWithCapacity:0];
 for (TFHppleElement *element in Fr12WebsiteNodes) {
    // 5
    Fr12Opslag *fr12opslag = [[Fr12Opslag alloc] init];
    [newFr12Website addObject:fr12opslag];

    // 6
    fr12opslag.title = [element objectForKey:@"title"];


    // 7
   // bowtiefulimages.url = [element objectForKey:@"src"];



}

// 8
Fr12Content = newFr12Website;
[self.tableView reloadData];
}

これは私が解析している html です。

テーブルビューでタイトルを取得するのですが、詳細ビューに「href」から記事を表示させたいのですが、やり方がわかりません。

4

0 に答える 0