Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从UIWebView获取xml源代码?_Javascript_Iphone_Xml_Cocoa Touch_Uiwebview - Fatal编程技术网

Javascript 如何从UIWebView获取xml源代码?

Javascript 如何从UIWebView获取xml源代码?,javascript,iphone,xml,cocoa-touch,uiwebview,Javascript,Iphone,Xml,Cocoa Touch,Uiwebview,我正在使用UIWebView从网页中获取精确的源代码,但是我无法让它用于xml文件。下面是我使用的代码: NSString *xml = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.textContent"]; 但是,这并没有给我XML源标记。有人有什么想法吗 这适用于html文档,但似乎不适用于xml文档。如何使用UIWebView实现此功能 感谢您尝试使用JavaScript,它不能在

我正在使用UIWebView从网页中获取精确的源代码,但是我无法让它用于xml文件。下面是我使用的代码:

NSString *xml = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.textContent"];
但是,这并没有给我XML源标记。有人有什么想法吗

这适用于html文档,但似乎不适用于xml文档。如何使用UIWebView实现此功能


感谢您尝试使用JavaScript,它不能在XML文档中执行


如果您知道XML文档的URL,您可以使用[NSData DATA WITH CONTENTS OFURL:(NSURL*)URL]

您能将XML记录并粘贴到这里吗?测试XML文档中有什么内容?HTML的哪些内容适合您?XML格式正确吗?它有正确的调用吗?
NSString *webViewBody = [webView stringByEvaluatingJavaScriptFromString: @"(new XMLSerializer()).serializeToString(document);"];