2010-04-24 16 views
0

我正在構建一個iPhone Wikipeida遊戲應用程序,它需要稍微修改默認的Wiki HTML(主要是簡化頁面)。從維基百科解析HTML以查看iPhone的最佳做法?

到目前爲止,我直接en.wikipedia.org/wiki/Article_Foo下載HTML輸出爲Python 谷歌應用程序引擎,然後修改它的CSS和HTML結構,它緩存,並最終輸出到蘋果手機。它的工作原理,但我覺得這種方法很繁瑣,必須有更好的方法?

請注意,我使用App Engine不只是解析維基,但遊戲也需要它來維持門店...等等,因此不是矯枉過正。另外,我寧願做所有與Python工作在App Engine上,以保持iPhone客戶端薄和移動越好(在iPhone XML是一個很大的不好玩)

非常感謝。

=======

尼克提到爲什麼不使用已爲iPhone優化了手機的Wiki。然而,問題在於它頻繁出現(每幾個星期左右),HTML結構的變化也相當頻繁。

+1

除非我錯誤地閱讀了這個問題......不應該被標記爲Python而不是Objective-C? – andyvn22 2010-04-25 02:40:49

+0

感謝您指出了這一點! – ivanTheTerrible 2010-04-25 17:40:01

回答

0

爲什麼不直接從http://en.m.wikipedia.org/抓取網頁的移動版本?這已經爲移動設備格式化。

+0

這就是我一直在做的事情。但是這個網站總是很糟糕(每隔幾個星期左右)。其HTML結構也會不時變化:( – ivanTheTerrible 2010-04-26 22:19:51