带旋度的SPARQL

带旋度的SPARQL,sparql,Sparql,我在下面的curl命令中使用的文件(Artist.rq)中有下面的查询: curl-H“接受:应用程序/json”--data-urlencodequery@Artist.rq" "https://query.wikidata.org/sparql?query=“ 但我得到以下java错误: SPARQL-QUERY: queryStr= java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryExce

我在下面的curl命令中使用的文件(Artist.rq)中有下面的查询:

curl-H“接受:应用程序/json”--data-urlencodequery@Artist.rq" "https://query.wikidata.org/sparql?query=“

但我得到以下java错误:

 SPARQL-QUERY: queryStr=
 java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryException: Encountered   "<EOF>" at line 1, column 0.
 Was expecting one of:
    "base" ...
    "prefix" ...
    "select" ...
    "construct" ...
    "describe" ...
    "ask" ...

    at java.util.concurrent.FutureTask.report(FutureTask.java:122)
    ...
SPARQL-QUERY:queryStr=
java.util.concurrent.ExecutionException:org.openrdf.query.MalformedQueryException:在第1行第0列遇到“”。
我期待的是:
“基地”。。。
“前缀”。。。
“选择”。。。
“构造”。。。
“描述”。。。
“问”。。。
位于java.util.concurrent.FutureTask.report(FutureTask.java:122)
...
我的问题是:

PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
SELECT ?inceptionDate ?logo ?genreLabel ?record_labelLabel ?countryLabel ?cityLabel WHERE {   
  OPTIONAL { wd:Q856941 wdt:P571 ?inceptionDate . }
  OPTIONAL { wd:Q856941 wdt:P154 ?logo . }
  OPTIONAL { wd:Q856941 wdt:P136 ?genre . }
  OPTIONAL { wd:Q856941 wdt:P264 ?record_label . }
  OPTIONAL { wd:Q856941 wdt:P495 ?country . }
  OPTIONAL { wd:Q856941 wdt:P740 ?city . }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } 
}
LIMIT 1
前缀wd:
前缀wdt:
选择?接收日期?徽标?genreLabel?记录?标签标签?国家标签?城市标签,其中{
可选{wd:Q856941 wdt:P571?接收日期。}
可选{wd:Q856941 wdt:P154?徽标。}
可选{wd:Q856941 wdt:P136?类型。}
可选{wd:Q856941 wdt:P264?记录标签。}
可选{wd:Q856941 wdt:P495?国家/地区。}
可选{wd:Q856941 wdt:P740?城市。}
服务wikibase:label{bd:serviceParam wikibase:language“[AUTO_language],en.”
}
限制1

我做错了什么?

curl-H“Accept:application/json”-G'https://query.wikidata.org/sparql“--data urlencode query=“$(
工作得很好,谢谢!问题在于URL中的空
query
参数。只需省去它:
curl-H“Accept:application/json”--数据urlencodequery@Artist.rq https://query.wikidata.org/sparql