2011-01-30 12 views
0

UIWebViewを使用してWebページから正確なソースを取得していますが、XMLファイルを処理することができません。ここで私が使用しているコード:UIWebViewからXMLソースコードを取得するには?

NSString *xml = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.textContent"]; 

しかし、これは私にXMLソースタグを与えません。誰もがアイデアを持っていますか?

これはhtmlドキュメントでは機能しますが、xmlドキュメントでは機能しません。これをUIWebViewでどうやって動作させることができますか?

ありがとうございました

+0

することができますのNSLog XMLとそれをここに貼り付けます。あなたは、XML文書のURLを知っている場合

は、[(NSURL *)URLのNSData dataWithContentsOfURL]を使用することができますか?あなたのテストXML文書には何が入っていますか?あなたに適したHTMLの内容は何ですか? XMLは正しくフォーマットされていますか?それは正しい呼び出しを持っていますか? –

答えて

1

あなたはJavaScriptを使用しようとしていますが、これはXMLドキュメントでは実行できません。

0
NSString *webViewBody = [webView stringByEvaluatingJavaScriptFromString: @"(new XMLSerializer()).serializeToString(document);"]; 
関連する問題