我想查询DBpedia的多个关键字,当我查询freebase时,例如使用:
http://api.freebase.com/api/service/search?query=%2BEgypt%2BPyramids
我得到了合理的结果,如:“埃及金字塔”,“古埃及”,“吉萨金字塔(埃及)”。
然而,每当我尝试使用多个关键字查询dbpedia时,我都会得到一个空的ArrayofResult
,但是当我自己查询每个关键字时,我会得到结果。
我找不到DBpedia关键字搜索服务的任何文档,只有:http://dbpedia.org/lookup
我写这样的查询:
http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?QueryClass=place&QueryString=Egypt+pyramid
这是正确的做法吗?
答案 0 :(得分:2)