小编Yoa*_*man的帖子

构造成命名图

我试图使用SPARQL Construct查询从现有的查询创建一个新的命名图.我查询的数据库包含http://graph.com/old现有的命名图.我使用Jena TDB作为数据库,通过Jena Fuseki端点访问.以下查询给出了一个错误:

CONSTRUCT
{
    GRAPH <http://graph.com/new> {
        ?s ?p ?o
    }
}

WHERE
{
    GRAPH <http://graph.com/old> {
        ?s ?p ?o
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我从CONSTRUCT块中删除图形语句,查询工作正常,但我想将三元组放入我指定的命名图形而不是默认图形.

据我所知,CONSTRUCT上的SPARQL 1.1部分没有说明构建命名图的任何内容.有没有办法做到这一点?

rdf sparql jena fuseki named-graphs

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

标签 统计

fuseki ×1

jena ×1

named-graphs ×1

rdf ×1

sparql ×1