0

次の単純な 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" }

私は何を間違っていますか?

ありがとう、

4

1 に答える 1