Objective c 使用iOS SDK 4.2在UIWebView中使用XSLT
是否可以使用iOSSDK4.2在UIWebView中使用XSLT?或者,是否可以在iOSSDK4.2的UIWebView之外使用XSLT?我见过类似的问题,但它们似乎是过时的,并且是指4.0版之前的iOS SDK 如果可能的话,链接到一个简单的iOS XSLT示例也很好Objective c 使用iOS SDK 4.2在UIWebView中使用XSLT,objective-c,uiwebview,mobile-safari,xslt,ios-4.2,Objective C,Uiwebview,Mobile Safari,Xslt,Ios 4.2,是否可以使用iOSSDK4.2在UIWebView中使用XSLT?或者,是否可以在iOSSDK4.2的UIWebView之外使用XSLT?我见过类似的问题,但它们似乎是过时的,并且是指4.0版之前的iOS SDK 如果可能的话,链接到一个简单的iOS XSLT示例也很好 TIA.答案是肯定的。下面是一个例子: NSString *path = [[NSBundle mainBundle] bundlePath]; NSURL *baseURL = [NSURL fileURLWithPath:p
TIA.答案是肯定的。下面是一个例子:
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
NSString *xml = @"<?xml version=\"1.0\"?><?xml-stylesheet type=\"text/xsl\" href=\"greeting.xsl\"?><greeting>Hello, World!</greeting>";
[self.webView loadData:[xml dataUsingEncoding:NSUTF8StringEncoding] MIMEType:@"text/xml" textEncodingName:@"utf-8" baseURL:baseURL];
方法。“可能”也指苹果及其AppStore.hi erik.可以接受的方式。。你能找到解决这个问题的办法吗?我也遇到了同样的问题…learner2010:请看下面我的答案。谢谢你的回复。。我早些时候看到你的帖子,但有点怀疑。。那么上面的代码就可以正常工作了?我们不需要使用loadHTMLString函数,对吗?我编写这个代码已经有一段时间了,但是如果内存可用,loadHTMLString将不会进行任何XSLT处理。loadData代码有。我有个问题。。在上面的代码中,如果我从Web服务获取xml,我将如何将
代码添加到xml中?另外,您能否告诉我应该将xsl
文件存储在哪里?将xsl文件放在主捆绑包中。
- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL