Сборка libxslt для iPhone - PullRequest
       8

Сборка libxslt для iPhone

2 голосов
/ 22 июля 2010

У меня только что было отклонено приложение для связи с 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 кажется таким ... неприятным.

1 Ответ

2 голосов
/ 22 июля 2010

Вы не можете добавлять dylibs, но вы можете ссылаться на файл .a.Можете ли вы получить конфигурацию для libxslt для вывода файла .a вместо этого?

...