Мне только что отказали в приложении для связи с libxslt
с помощью этой техники.
Я бы очень хотел использовать XSLT в своем приложении, поэтому похоже, что мой единственный шанс - скомпилировать его сам. Я не хочу использовать UIWebView
, потому что хочу сохранить полученный HTML, а не просто отображать его.
Кто-нибудь так делал - компилировал libxslt
для айфона?
После некоторого поиска в Google у меня есть старое решение Xcode из здесь и git -клонировал последнюю версию libxslt
с gnome.org. Ни один из подходов пока не сработал (autoconf выходит из строя, а в проекте Xcode отсутствует куча файлов).
Любой совет будет принят во внимание.
Спасибо!
Обновление 21.07
Я нашел обходной путь, предоставив UIWebView
некоторый XML, связанный с таблицей стилей XSL. После загрузки данных я могу получить преобразованный HTML следующим образом (источник):
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
html = [webView stringByEvaluatingJavaScriptFromString:
@"document.documentElement.outerHTML;"];
}
Тем не менее, если у кого-то есть какие-либо намеки на прямое использование libxslt
, я бы хотел их услышать. Попадание в javascript кажется таким ... сомнительным.