我正在使用UIWebView来确定网页的来源,但我无法让它适用于xml文件。这里是我正在使用的代码:
NSString *xml = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.textContent"];
然而,这并没有给我XML源标签。有人有任何想法吗?
这适用于html文档但不适用于xml文档。我怎样才能使用UIWebView?
由于
答案 0 :(得分:1)
您正在尝试使用无法在XML文档中执行的JavaScript。
如果您知道XML文档的URL,则可以使用[NSData dataWithContentsOfURL:(NSURL *)URL]
答案 1 :(得分:0)
NSString *webViewBody = [webView stringByEvaluatingJavaScriptFromString: @"(new XMLSerializer()).serializeToString(document);"];