首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用wikipedia api搜索多个模板

使用wikipedia api搜索多个模板
EN

Stack Overflow用户
提问于 2013-09-23 13:59:32
回答 2查看 116关注 0票数 1

我使用维基百科API搜索所有包含Template:Death date and age模板的文章。这可以通过以下请求来完成

http://en.wikipedia.org//w/api.php?action=query&list=embeddedin&format=xml&eititle=Template%3ADeath%20date%20and%20age&eilimit=10

我想修改我的查询,以便使用两个或多个模板进行搜索。例如,我想检索具有BOTH "Template:Death date and age“和"Template:Birth date”的文章。我该怎么做?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-23 15:15:44

eititle参数只接受单个值,而AFAIK没有其他方法可以这样做。这意味着每个模板必须发出一个请求,然后将它们合并到代码中。

另一种选择是访问表格。您可以通过下载templatelinks.sql 转储或访问工具实验室来实现这一点,您可以从工具实验室直接访问数据库。

票数 1
EN

Stack Overflow用户

发布于 2013-09-23 14:37:15

这样的查询最好使用DBpedia,因为api并不真正支持您所做的那种查询。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18961214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档