我不得不拒绝使用this technique链接到libxslt
的应用程序。大厦为的libxslt iPhone
我真的很喜欢使用XSLT在我的应用程序,所以它看起来像我的唯一的机会是编译它自己。我不想使用UIWebView
,因为我想存储生成的HTML,而不仅仅是显示它。
有没有人做到了这一点 - 为iPhone编译libxslt
?
经过一番谷歌搜索,我有一个从here旧的Xcode解决方案,并从gnome.org git克隆最新的libxslt
。到目前为止,这两种方法都没有解决(autoconf已经退出了,Xcode项目缺少一堆文件)。
任何意见,将不胜感激。
谢谢!
更新7/21
我通过给UIWebView
一些XML链接到一个XSL样式表找到了解决办法。数据加载后, 我可以抓住这样的(source)转换后的HTML:
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
html = [webView stringByEvaluatingJavaScriptFromString:
@"document.documentElement.outerHTML;"];
}
也就是说,如果任何人有直接利用libxslt
任何提示,我很乐意听到他们的声音。放入JavaScript看起来是如此...令人讨厌。
嘿,你找到了解决问题的办法吗?因为我有同样的问题。 – Prerna 2011-08-09 12:50:19