Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.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 数据库子类别_Sparql_Dbpedia - Fatal编程技术网

Sparql 数据库子类别

Sparql 数据库子类别,sparql,dbpedia,Sparql,Dbpedia,我试图收集DBPedia上给定类别的所有子类别,但我不确定以下查询有什么问题: PREFIX category: <http://dbpedia.org/resource/Category:> PREFIX skos: <http://www.w3.org/2004/02/skos/core/> select distinct ?subcategory where { category:American_pop_rock_singers skos:broader ?s

我试图收集DBPedia上给定类别的所有子类别,但我不确定以下查询有什么问题:

PREFIX category: <http://dbpedia.org/resource/Category:>
PREFIX skos: <http://www.w3.org/2004/02/skos/core/>
select distinct ?subcategory where {
  category:American_pop_rock_singers skos:broader ?subcategory
}
前缀类别:
前缀skos:
选择distinct?子类别,其中{
类别:美国流行摇滚歌手skos:更广泛?子类别
}

我认为我需要使用
skos:broader
属性。

由@Stanislav Kralin在上面的评论中解决:

PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
前缀skos:

由@Stanislav Kralin在上述评论中解决:

PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
前缀skos:

前缀skos:
。哈希,而不是斜杠。
前缀skos:
。散列,而不是斜杠。此外,子类别的模式应该是
?子类别skos:更广泛的类别:美国流行摇滚歌手
。此外,子类别的模式应该是
?子类别skos:更广泛的类别:美国流行摇滚歌手