私はSPARQLクエリを初めて使用し、twinkle SPARQLを使用して、以下を含むrdfドキュメントでクエリを実行しています:
<defaultNamespac:courses rdf:ID="Cources">
<defaultNamespac:course rdf:resource="#Course1"/>
<defaultNamespac:course rdf:resource="#Course10"/>
<defaultNamespac:course rdf:resource="#Course2"/>
<defaultNamespac:course rdf:resource="#Course3"/>
<defaultNamespac:course rdf:resource="#Course4"/>
<defaultNamespac:course rdf:resource="#Course5"/>
<defaultNamespac:course rdf:resource="#Course6"/>
<defaultNamespac:course rdf:resource="#Course7"/>
<defaultNamespac:course rdf:resource="#Course8"/>
<defaultNamespac:course rdf:resource="#Course9"/>
</defaultNamespac:courses>
クエリは次のとおりです。
SELECT ?x ?コース
WHERE {?x <file:/F:/Stuff/Muaz/GUC/Met.rdf#courses>
?コース}
問題は、結果が返されないことです (x とコースのみが表示されます)。どうしたの?緊張してきました。できるだけ早く助けてください。どうもありがとうございました!
PS: クエリで返されるデータ型は何ですか? (文字列または数字のみ?!)