2010-07-22 69 views
2

我不得不拒绝使用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看起来是如此...令人讨厌。

+0

嘿,你找到了解决问题的办法吗?因为我有同样的问题。 – Prerna 2011-08-09 12:50:19

回答

2

您不允许添加dylib,但可以链接到.a文件。你可以得到libxslt的配置来输出.a文件吗?

+0

嗯,这就是问题所在......我甚至无法获得./configure来处理我下载的源代码。 – Ford 2010-07-22 02:43:04