2012-02-29 31 views
0

私はwikipedia APIで遊んでいます。Wikipedia APIからデータを取得する

http://en.wikipedia.org/wiki/List_of_sovereign_statesからすべての国名を取得したいと考えています。

私はhttp://en.wikipedia.org/w/api.php?format=jsonfm&action=query&prop=revisions&titles=List_of_sovereign_states&rvprop=contentで試しましたが、すべての有用なデータは1つの文字列の中にあります。

これをフィルタリングして国名を取得する機会はありますか?

答えて

2

文字列の解析を試みることはできますが、将来は変更されないという保証はありません。

Category:Countries by continentをご覧になり、そのサブカテゴリのメンバー名を取得する方が良いでしょう。しかし、あなたはまだ「ヨーロッパの主権国家と依存地域の一覧」のように、いくつかの騒音を除外しなければならないでしょう。

別のオプションとして、World Bank APIのような別のソースからそのリストを取得することができます。http://api.worldbank.org/countries?format=json

関連する問題