小编Mar*_*ijn的帖子

sparql期待"where","using"之一

我想在Fuseki服务器的Web界面中进行简单的插入查询.我已将端点设置为/update(而不是默认值/sparql).我从https://www.w3.org/Submission/SPARQL-Update/获得以下查询:

PREFIX dc: <http://purl.org/dc/elements/1.1/>
INSERT { <http://example/egbook3> dc:title  "This is an example title" }
Run Code Online (Sandbox Code Playgroud)

此查询将转换为: http://localhost:3033/dataset.html#query=PREFIX+dc%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0AINSERT+%7B+%3Chttp%3A%2F%2Fexample%2Fegbook3%3E+dc%3Atitle++%22This+is+an+example+title%22+%7D%0Acurl http://localhost:3033/infUpdate/update -X POST --data 'update=PREFIX+dc%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0AINSERT+%7B+%3Chttp%3A%2F%2Fexample%2Fegbook3%3E+dc%3Atitle++%22This+is+an+example+title%22+%7D%0A' -H 'Accept: text/plain,*/*;q=0.9'使用Share your query按钮可见.

该查询返回以下错误:

Error 400: Encountered "<EOF>" at line 2, column 73.
Was expecting one of:
    "where" ...
    "using" ...



Fuseki - version 2.4.0 (Build date: 2016-05-10T11:59:39+0000)
Run Code Online (Sandbox Code Playgroud)

Web界面和使用时都会发生错误curl.这可能是什么问题?SELECT查询工作没有问题.通过Web界面上载表单从文件加载三元组也可以.附加问题:正常的帖子请求使用query=curl版本使用update=,为什么这个不同?

sparql fuseki turtle-rdf

1
推荐指数
1
解决办法
193
查看次数

标签 统计

fuseki ×1

sparql ×1

turtle-rdf ×1