如何解析给定维基百科文章中的信息

时间:2015-06-23 14:26:50

标签: javascript html wikipedia

所以,我正在制作这个从用户那里获取日期的网站,并返回当天发生的所有历史事件。

自然的选择是使用维基百科的信息。 例如,考虑这篇文章: https://en.wikipedia.org/wiki/June_23 那里有一个'Events'部分,它有自己的id'#Events',所以找到所有必要的信息不会有问题。

那么,是否可以创建一个新文档(使用JS),然后解析我需要的所有信息并将其包含在我自己的页面上?

如果有人对此网站感兴趣: http://www.boykodev.com/sites/day-in-history/ 我使用'iframe'来显示维基百科的文章。

1 个答案:

答案 0 :(得分:0)

这是通过API完成的。

如果您知道如何操作JSON数据,则可以从文档中提取所需内容。

这是您想要的文档中的JSON数据:https://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=June_23&rvprop=timestamp|user|comment|content

检查如何解释数据:https://en.wikipedia.org/w/api.php?action=help&modules=main