我将TestXML.xml和simple.xls文件一起添加到我的Resources文件夹中。现在我想根据xml
文件显示xsl
样式。
string fileName = "TestXML.xml";
string localDocUrl = Path.Combine (NSBundle.MainBundle.BundlePath, fileName);
NSUrl url = new NSUrl (localDocUrl, false);
NSData xml = NSData.FromUrl (url);
string contentDirectoryPath = NSBundle.MainBundle.BundlePath;
NSUrl baseURL = new NSUrl (contentDirectoryPath, true);
webView.LoadData (xml, "text/xml", "UTF-8", baseURL);
webView.ScalesPageToFit = false;
如果我执行上面的代码,我会得到一个空页面。如何将样式化的XML文件加载到我的UIWebView
?
修改
现在我尝试加载网络资源:
string fileName = "http://www.w3schools.com/xml/simplexsl.xml";
NSUrl url = new NSUrl(fileName);
NSMutableUrlRequest request = new NSMutableUrlRequest (url, NSUrlRequestCachePolicy.ReloadIgnoringLocalAndRemoteCacheData, 10);
webView.LoadRequest(request);
此处xml文件已正确加载xsl文件。但是我如何使用字符串或本地文件在UIWebView
?