2011-06-28 77 views
1

我從API http://fr.wikipedia.org/w/api.php?action=query&titles=%C9rythropo%EF%E9tine&prop=revisions&rvprop=content&format=xmlfm解析維基API內容

,我想找回的主要內容從開始這個wiki:

L''''érythropoïétine''' ('''EPO''') est une [[hormone]] ......etc 

我試了開始的preg_replace一切從頂部開始從詞「{{Chimiebox ......」在底部「}}」使用這種

preg_replace('/^{{(.*)}}$/sim', '', $value[0]['*']); 

但那種不work..does人知道的一個很好的方式,以確定日開始電子內容?感謝您的任何建議。

回答

0

那麼,afaik大多數項目直接使用維基百科分析器,例如在我的大學Wikipedia Offline Client Project。既然你似乎在使用PHP,這可能是你最簡單的方法。

+0

謝謝Zeis,看起來像一個整體包裝框架,有點矯枉過正,因爲我只需要獲取wiki內容,但仍然謝謝,我會看看它是否有幫助。讚賞。 – pakito

+0

我給你的鏈接只是一個例子。不需要像他們那樣使用它。 – ZeissS