2011-03-17 135 views
0

我想在我的iPhone應用程序中設置TouchXML以解析網站中的HTML,但不幸的是,該網站的HTML不是有效的XML。我想用HTML tidy來整理它,事實上TouchXML有一個設置,TOUCHXMLUSETIDY,打開時實際上是這樣做的。但是當我打開這個設置時,我得到以下錯誤:Tidy.h: No such file or directory found.我在我的目標中安裝了libtidy.dylib,並嘗試下載HTML Tidy源代碼並將其直接放入我的應用程序,但沒有任何工作。有關如何在iPhone上整理HTML成爲有效XML的任何建議?在HTML中使用TouchXML Tidy

回答

0

在/ usr/include/tidy中找到Tidy.h,將它添加到xcode中的用戶頭搜索路徑中,並將-ldydy添加到其他鏈接程序標誌。你應該都準備好了。

+1

我做了你所說的。但我仍然得到錯誤:架構armv7的未定義符號: 「_OBJC_CLASS _ $ _ CTidy」,引用自: objc-class-ref in – 2011-08-11 12:52:51

0

你下載了TouchXML? 然後,您應該將/ TouchXML/Externals/tidy/src中的文件添加到您的項目中。這是整潔!