相关疑难解决方法(0)

SPARQL 查询以获取定义了命名空间前缀的所有类标签

我想获取存储在芝麻存储库中的所有类。

这是我的查询

SELECT ?class ?classLabel
WHERE {
?class rdf:type rdfs:Class.
?class rdfs:label ?classLabel.
}
Run Code Online (Sandbox Code Playgroud)

它返回带有标签的类的所有 URI。例如,

"http://example.com/A_Class" "A_Class"
"http://example.com/B_Class" "B_Class"
Run Code Online (Sandbox Code Playgroud)

但是,如果已经定义了命名空间前缀,我想获取定义了命名空间的标签。例如,如果我已经为“ http://example.com/ ”定义了名称空间前缀“ex”,则结果变为

"http://example.com/A_Class" "ex:A_Class"
"http://example.com/B_Class" "ex:B_Class"
Run Code Online (Sandbox Code Playgroud)

semantic-web sparql

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

semantic-web ×1

sparql ×1