我刚刚有一个应用程序因链接到libxslt
使用此技术而被拒绝。
我真的很想在我的应用程序中使用 XSLT,所以看起来我唯一的办法就是自己编译它。我不想使用 aUIWebView
因为我想存储生成的 HTML,而不仅仅是显示它。
libxslt
有没有人这样做过 -为 iPhone编译?
经过一番谷歌搜索,我从这里libxslt
得到了一个旧的 Xcode 解决方案,并从gnome.org克隆了最新的。到目前为止,这两种方法都没有奏效(autoconf 退出,Xcode 项目缺少一堆文件)。
任何意见,将不胜感激。
谢谢!
7/21 更新
我通过提供UIWebView
一些链接到 XSL 样式表的 XML 找到了一种解决方法。数据加载后,我可以像这样获取转换后的 HTML(源代码):
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
html = [webView stringByEvaluatingJavaScriptFromString:
@"document.documentElement.outerHTML;"];
}
也就是说,如果有人对libxslt
直接使用有任何提示,我很想听听。掉入 javascript 似乎如此......令人讨厌。