2011-07-20 9 views
0

ロードされたXMLデータがあるNSWebViewがあります。 JavaScriptがXMLで動作しないため、stringByEvaluatingJavaScriptFromStringで取得できません。どのように私はそれを取得するはずですか?なぜそれほど簡単なことをするのは難しいのですか? URLからのXMLの作成は機能しません。NSWebViewからXMLを取得

NSWebViewからNSStringにXMLを取得するにはどうすればよいですか?

答えて

1

私は自分自身をそれを働いてきた:私はちょうど自分自身でデータをつかむことをお勧めしたいです。 WebViewではなく、WebViewからxmlを取得する必要があるということです。その後、データを文字列または必要なものに変換することができます。

NSData *xmlData = [[myWebView mainFrame] dataSource] data]; 
1

WebViewを使用する必要がありますか?

NSString *content = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"example.com"]];

+0

ええ、私はWebViewを使用する必要があります。私はそれがどのように動作するのかは正確にはわかりませんが、URLからまっすぐな文字列やXMLをロードするだけではうまくいきません。 –