私はセマンティック Web の世界では初心者です。私のタートルファイルの構造は次のとおりです。
@prefix ns0: <http://www.cws.org/ep/01#> .
@prefix dc: <http://purl.org/dc/terms/> .
@prefix gr: <http://purl.org/goodrelations/v1#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
#...
<file:///C:/Users/Anis/Downloads/usdl-editor-master/usdl-editor-master/index.html#OSZwMOW5JiZTlJXb7>
a ns0:GuaranteedState ;
ns0:executionParameterType [
a ns0:executionParameterType ;
dc:description "Description Inpuuut" ;
ns0:hasVariable <file:///C:/index.html#ekHCp7iFi1aEWM7QQ>
] ;
dc:title "Input" .
<file:///C:/index.html#ekHCp7iFi1aEWM7QQ>
a ns0:Variable ;
ns0:hasDefault [
a gr:QuantitativeValue ;
gr:hasValue "document.csv" ;
gr:hasUnitOfMeasurement "csv"
] ;
rdfs:label "test1" .
#...
でフィルタリングしようとしていますdc:title = "Input"
。
これは私のクエリです。何を追加すればよいですか?
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX ns0: <http://www.cws.org/ep/01#>
PREFIX dc: <http://purl.org/dc/terms/>
PREFIX gr: <http://purl.org/goodrelations/v1#>
SELECT *
WHERE {
?path dc:title ?x
}
クエリの結果には常に "@" が表示されます。意味がわかりません。