objective-c uiwebview mobile-safari xslt ios-4.2

objective c - XSLT en UIWebView usando iOS SDK 4.2



objective-c mobile-safari (1)

La respuesta es sí. Aquí hay un ejemplo:

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];

Estaba teniendo problemas con esto porque estaba intentando cargar XML usando UIWebView''s

- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL

método.

¿Es posible usar XSLT en UIWebView usando iOS SDK 4.2? Alternativamente, ¿es posible usar XSLT en iOS SDK 4.2 fuera de UIWebView? He visto preguntas similares a esto, pero parecen estar fechadas y se refieren a los SDK de iOS anteriores a 4.0.

Si es posible, un enlace a un ejemplo simple de iOS XSLT sería genial también.

TIA.