私はSemantic Webの初心者です。私はSPARQLクエリを使用してDBPediaから "apple"というプロパティ値ペアをすべて取得したいと考えています。以下、私はhttp://dbpedia.org/sparqlエディタでクエリを書いたが、結果は返っていない。私はどこで間違いをするのか教えてもらえますか?DBPediaに対してアイテムのプロパティ値を取得するためのSPARQLクエリ
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
prefix dbo: <http://dbpedia.org/ontology/>
prefix owl: <http://www.w3.org/2002/07/owl#>
prefix prov: <http://www.w3.org/ns/prov#>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix dbp: <http://dbpedia.org/property/>
prefix dct: <http://purl.org/dc/terms/>
select * where {<http://http://dbpedia.org/page/Apple> ?property ?value}
ありがとうございました。私は間違いを理解しました。私が尋ねたいもう一つのこと:そのクエリを実行すると、 "is dbo:product of"のようなhttp://dbpedia.org/page/Appleのプロパティセクションの "is"キーワードから始まるいくつかの結果が失われます。 :種の "など。この問題をどのように処理するかを教えてください。前もってありがとうございます – coder
@coderそれは逆の関係です: 'select * where {?value?property}'。 –
svick