我正在尝试通过 SPARQL 在 DBPedia.org 上运行查询。基本上,这就是我想要做的:
- 获取 DBPedia 资源链接列表
在哪里
- foaf:name (http://xmlns.com/foaf/0.1/name) 等于 PARAMETER1
- 或者 dbpprop:companyName (http://dbpedia.org/property/companyName) 等于 PARAMETER1
- 或者 dbpprop:name (http://dbpedia.org/property/name) 等于 PARAMETER1
和
- rdf:type (http://www.w3.org/1999/02/22-rdf-syntax-ns#type) 等于 PARAMETER2
- 或者 dbpedia-owl:type (http://dbpedia.org/ontology/type) 等于 PARAMETER2
我自己尝试过这样做,但完全没有得到任何成功的结果。
任何帮助将不胜感激 - 谢谢!
编辑:这是我一直在处理的一个查询:
SELECT ?s
WHERE {
{
?s <http://xmlns.com/foaf/0.1/name> "Google Inc." .
} UNION {
?s <http://dbpedia.org/property/companyName> "Google Inc." .
} UNION {
?s <http://dbpedia.org/property/name> "Google Inc." .
}
{
?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Company> .
} UNION {
?s <http://dbpedia.org/ontology/type> <http://dbpedia.org/resource/Public_company> .
}
}