2010-07-22 29 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