XSLT в UIWebView с использованием iOS SDK 4.2 - PullRequest
6 голосов
/ 24 февраля 2011

Можно ли использовать XSLT в UIWebView с помощью iOS SDK 4.2?Альтернативно, возможно ли использовать XSLT в iOS SDK 4.2 вне UIWebView?Я видел подобные вопросы, но они, кажется, устарели и относятся к iOS SDK до 4.0.

Если это возможно, ссылка на простой пример iOS XSLT тоже будет отличной.

ТИА.

1 Ответ

6 голосов
/ 25 февраля 2011

Ответ - да.Вот пример:

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

У меня были проблемы с этим, потому что я пытался загрузить XML, используя метод

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

UIWebView.

...