我是sparql的新手,我现在正在学习它。 我从教程中获取了这段代码
prefix dbpo: <http://dbpedia.org/ontology/>
prefix dbpr: <http://dbpedia.org/resource/>
select distinct ?Predicate ?Object where {
?Subject ?Predicate ?Object
filter(?Subject = dbpr:Markiplier)
}
并在http://dbpedia.org/sparql上执行,它返回空结果 正如你在这张图片上看到的那样
我尝试了很多代码而且总是得到空的结果,有什么必须做的才能获取数据吗?任何建议将不胜感激。
答案 0 :(得分:0)
我不明白为什么要为发布问题留出空间,但是你应该再次重新组合。除此之外你还可以要求?Subjectif你喜欢:
prefix dbpo: <http://dbpedia.org/ontology/>
prefix dbpr: <http://dbpedia.org/resource/>
select distinct ?Subject ?Predicate ?Object where {
?Subject ?Predicate ?Object
filter(?Subject = dbpr:Markiplier)
}
顺便说一句,如果您遇到前缀问题,我建议您继续使用http://dbpedia.org/snorql/端点。这样您就可以直接使用预定义的前缀,如this。