2
A
回答
1
這將是困難的,因爲縣信息插入模板特設。例如,在http://en.wikipedia.org/wiki/Dresden該縣可能插入了"Infobox German location"模板。如果您需要以編程方式獲得此有關地方的文章,你可以試試以下兩種方法之一:
- 通過地理位置座標得到它(座標也可能難以從wikitext的解析出來,但在最壞的情況下,你可以從生成的HTML中的geohack鏈接中獲取)
- 查看給定頁面所在的類別,並且正在查找與各個國家/地區相對應的類別(但這可能無法在所有情況下正常運行,因爲類別可能是有點混亂)
相關問題
- 1. 從維基百科獲取信息
- 2. 如何使用維基百科API獲取維基百科文章信息框中的信息?
- 3. 從維基百科獲取信息框信息
- 4. 如何從維基百科獲取信息框數據?
- 5. 獲取維基百科API
- 6. 如何從Mediawiki API的維基百科文章中獲取信息框?
- 7. 維基百科API
- 8. 如何通過API從電影維基百科分類中獲取信息?
- 9. 維基百科信息框的內容
- 10. 出口維基百科文章獲得摘要信息
- 11. 維基百科如何確定用戶來自哪個國家?
- 12. 從維基百科獲取維基百科主題標題
- 13. 如何獲得圖像使用維基百科的API
- 14. 如何獲得與維基百科API的本地化鏈接
- 15. 如何從維基百科中提取統計信息?
- 16. 獲取所有屬性從維基百科信息框(java)
- 17. API爲維基百科的
- 18. 維基百科的JAVA API
- 19. 如何使用維基百科的API
- 20. 如何使用維基百科的API
- 21. 維基百科搜索帶有多邊信息的api
- 22. 如何從維基百科API獲取表格中的數據?
- 23. 如何使用MediaWiki API從(德語)維基百科中提取信息框?
- 24. 維基百科人物API
- 25. 我如何從維基百科獲取信息到我的應用程序中
- 26. 維基百科API獲取數據
- 27. 獲得維基百科文章概要
- 28. 如何使用維基百科API從維基百科上的類別頁面獲取所有子類別?
- 29. 維基百科API - 搶'背景信息'表?
- 30. 如何從PHP維基百科API獲取結果?
謝謝你的回覆,所以如果我想要一些相同的信息,所有頁面,例如:官方語言e,如何從這樣的頁面提取? http://en.wikipedia.org/w/api.php?format=xml&action=query&titles=italy&prop=revisions&rvprop=content – cosapostolo
恐怕你必須解析wikitext源代碼並獲得「Infobox國家」的參數,模板。自己看看它看起來在源:http://en.wikipedia.org/w/index.php?title=Germany&action=edit – che
但我怎麼用PHP做到這一點?我是用正則表達式來做這件事還是有更簡單的方法? – cosapostolo