2012-07-19 82 views
0

我想开发一个android应用程序,使用户能够针对DBPedia数据集运行查询并检索结果。任何人都可以请建议我如何实现这一目标?我想知道如何将查询从我的应用程序传递给DBPedia并检索结果。是否有DBPedia的API

谢谢。

回答

1

从我的理解DPPedia只是一个数据库,邀请您在其上运行查询。只是无所事事给了我这个“http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org & query = select + distinct +%3FConcept +其中+%7B%5B%5D + a + %3FConcept%7D + LIMIT + 100 & format = text%2Fhtml & timeout = 0 & debug = on“。

您可以清楚地看到我在URL中运行的查询(选择distinct?Concept where {[] a?Concept} LIMIT 100)以及其他一些参数。简单地从Android应用程序抓取该页面,并通过它运行XML解析器来获取数据。

+0

感谢您的回复。我发现了另一个链接到维基百科API http://code.google.com/p/jwpl/ 无论如何,我会尝试他们两个。谢谢。 – Vj87 2012-07-19 14:18:22