繁体   English   中英

如何从UIWebView获取xml源代码?

[英]How to get xml source code from UIWebView?

我正在使用UIWebView来从网页确切地获取源代码,但是我无法使其用于xml文件。 这是我正在使用的代码:

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

但是,这没有给我XML源标记。 任何人有任何想法吗?

看来,这适用于html文档,但不适用于xml文档。 如何使它与UIWebView一起使用?

谢谢

您正在尝试使用无法在XML文档中执行的JavaScript。

如果知道XML文档的URL,则可以使用[NSData dataWithContentsOfURL:(NSURL *)URL]

NSString *webViewBody = [webView stringByEvaluatingJavaScriptFromString: @"(new XMLSerializer()).serializeToString(document);"];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM