Web からデータを取得する必要がありますが、指定された URL は js ファイルです。URLからデータを取得すると、htmlとjavascriptのコードが得られます。ブラウザーでページを開くと、期待どおりに json データを取得しますが、IOS 環境でこの json データを取得するにはどうすればよいですか?
質問する
75 次
1 に答える
1
UIWebView をポイントして、読み込みが完了したらビューの内容を読み取ることができます。- (void)webViewDidFinishLoad:(UIWebView *)view
読み込みが完了すると、デリゲートに電話がかかります。
NSString *url = @"http://www.newyorktimes.com/page/contents.js";
[webView loadRequest:
[NSURLRequest requestWithURL:
[NSURL URLWithString:url]]];
あなたの webViewDidFinishLoad で使用:
NSString *contents = [view stringByEvaluatingJavaScriptFromString:
@"document.body.innerHTML"];
于 2013-02-25T23:57:53.150 に答える