如何使用维基百科API构建图表?

时间:2011-11-23 15:41:38

标签: graph tree wikipedia wikipedia-api

我想创建一个整个Java生态系统的图表。

我想从Java维基百科的文章开始,并从那里开始,遵循处理Java编程语言,框架,衍生产品等的每个连接。

1 个答案:

答案 0 :(得分:1)

如果您想要关注文章 Java(软件平台)中的每个链接,您可以使用API​​执行此操作。但它也链接到一些一般性文章(如垃圾收集(计算机科学))和一些与Java无关的文章(如 C(编程语言))。这些例子仅来自文章的主要部分。

您可以做的是使用API​​来浏览Category:Java platform及其所有子类别。这应该可以为您提供有关Java和直接相关主题的所有文章。

例如,要直接在该类别中获取所有页面,您可以使用以下查询:

http://en.wikipedia.org/w/api.php?format=xml&action=query&list=categorymembers&cmtitle=Category:Java_platform&cmlimit=max