次の単純な SPARQL クエリを使用して、Fuseki を介してオントロジーのクラスとそのサブクラスのリストを取得します。
SELECT DISTINCT ?subject ?object
WHERE { ?subject rdfs:subClassOf ?object }
URI
このようにして、すべてのクラスの完了を見ることができます。ここで、特定のクラスのサブクラスを照会したいと思います。abc
クエリの出力を見ると、フォーカスされているクラスの URI が次のようになっていることがわかりますabc
。
http://blahblahblah/file.owl#abc
そこで、次の SPARQL クエリを作成してそのサブクラスを取得します。
SELECT DISTINCT ?subject
WHERE { ?subject rdfs:subClassOf http://blahblahblah/file.owl#abc }
しかし、出力は空です。また、URL を一重引用符と二重引用符で囲みましたが、役に立ちませんでした。
SELECT DISTINCT ?subject
WHERE { ?subject rdfs:subClassOf 'http://blahblahblah/file.owl#abc' }
SELECT DISTINCT ?subject
WHERE { ?subject rdfs:subClassOf "http://blahblahblah/file.owl#abc" }
私は何を間違っていますか?
ありがとう、