我想使用“DESCRIBE”查询将dbpedia数据提取到RDF。Dbpedia上的“DESCRIBE”SPARQL查询
例如,如果键入:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX db: <http://dbpedia.org/ontology/>
PREFIX prop: <http://dbpedia.org/property/>
DESCRIBE ?movie ?author ?genre
WHERE {
?movie rdf:type db:Film ;
prop:author ?author ;
prop:genre ?genre .
}
LIMIT 50
OFFSET 0
一切工作正常。
但是,如果我添加演员和时间属性:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX db: <http://dbpedia.org/ontology/>
PREFIX prop: <http://dbpedia.org/property/>
DESCRIBE ?movie ?author ?genre ?actor ?duration
WHERE {
?movie rdf:type db:Film ;
prop:author ?author ;
prop:genre ?genre;
prop:actor ?actor;
prop:duration ?duration .
}
LIMIT 50
OFFSET 0
我得到空RDF。
这里是电影模式:http://schema.org/Movie
有人吗?
你能提供RDF输入吗? – Raffaele
我不确定你在问我什么。对不起,我有点新的rdf和sparql :) – expx
你有本地文件吗?你是否在dbpedia网站上在线测试你的查询? – Raffaele