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