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