Consulta SPARQL para obter todos os rótulos de classe com o prefixo de namespace definido
Eu quero pegar todas as classes que armazenadas no repositório de gergelim.
Esta é minha consulta
SELECT ?class ?classLabel
WHERE {
?class rdf:type rdfs:Class.
?class rdfs:label ?classLabel.
}
É devolver todos os URI da classe com o rótulo. Por exemplo,
"http://example.com/A_Class" "A_Class"
"http://example.com/B_Class" "B_Class"
Mas, se o prefixo do espaço de nomes já estiver definido, quero obter o rótulo com o espaço de nomes definido. Por exemplo, se eu já defini o prefixo de namespace "ex" para "http://example.com/", o resultado se torna
"http://example.com/A_Class" "ex:A_Class"
"http://example.com/B_Class" "ex:B_Class"