Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SPARQL获取DBpedia资源的缩略图_Sparql_Dbpedia - Fatal编程技术网

使用SPARQL获取DBpedia资源的缩略图

使用SPARQL获取DBpedia资源的缩略图,sparql,dbpedia,Sparql,Dbpedia,此查询可用于: select ?value { <http://dbpedia.org/resource/Henrik_Ibsen> dbpedia-owl:abstract ?value filter langMatches(lang(?value),"en") } select?值{ dbpediaowl:抽象值 筛选器语言匹配(语言(?值),“en”) } 要获取缩略图,我假设可以简单地更改为dbpedia own:thumboil,如下所示: select ?val

此查询可用于:

select ?value { 
 <http://dbpedia.org/resource/Henrik_Ibsen> dbpedia-owl:abstract ?value
 filter langMatches(lang(?value),"en")
}
select?值{
dbpediaowl:抽象值
筛选器语言匹配(语言(?值),“en”)
}
要获取缩略图,我假设可以简单地更改为dbpedia own:thumboil,如下所示:

select ?value { 
 <http://dbpedia.org/resource/Henrik_Ibsen> dbpedia-owl:thumbnail ?value
 filter langMatches(lang(?value),"en")
}
select?值{
dbpedia owl:缩略图?值
筛选器语言匹配(语言(?值),“en”)
}
但它返回空值。
dbpedia owl:abstract
dbpedia owl:thumbnail
属性都存在:

有人看到查询出了什么问题吗?

缩略图是由URI标识的资源。资源没有语言标记(只有纯文字有),因此通过过滤掉
?value
中没有语言标记的所有值,可以过滤掉缩略图资源