2012-10-23 50 views
-1

我有這個請求http://en.wikipedia.org/w/index.php?action=raw&title=Greece 我試圖從中得到幾個信息:語言,貨幣,長/拉特等 有沒有一種簡單的方法來獲得這個數據與PHP?如何從原始維基百科請求中導出數據?

+0

只要您只從頂部獲取數據,它就會出現正則表達式。即不適用於HTML部分。 – thatidiotguy

+0

您必須自己解析它,但期望頁面定期更改並且解析器失敗。 –

+0

閱讀[如何解析維基百科XML與PHP?](http://stackoverflow.com/questions/4839938/how-to-parse-wikipedia-xml-with-php) –

回答

1

你可以用PHP解析文件,但是我發現了一個項目。

PHP-Wikipedia-Syntax-Parser

有一些例子。

編輯:

對於URL打開URL與

$wikiString = file_get_contents('http://url.de'); 

那麼你的結果,你可以使用它。

+0

這看起來像一個解決方案,但它可以處理一個網址?我可以獲得動態結果嗎?(例如,將希臘改爲意大利) – cosapostolo