1

我正在使用 RDF/XML 在tripplestore (GraphDb) 中插入三元组。这可行,但我还需要将所有三元组收集到一个唯一的命名图中,并且我正在 RDF/XML 中寻找正确的语法来执行此操作,当插入数据并始终为图使用相同的名称时(类似于“http:/ /domain_com/graphName")。

我找到的唯一文档是这个https://www.w3.org/2009/07/NamedGraph.html#rdf-xml但我在尝试实现它时只会出错,我必须承认我不是 RDF/XML专家...

有人可以提供一个明确的例子吗?

4

1 回答 1

3

RDF/XML 语法不支持命名图(您找到的文档更多关于图文字,这是一个单独的概念,而且,AFAIK 从未超出提案草案的范围)。

如果您希望将 RDF 数据添加到 GraphDB 中的命名图,则需要将命名图与数据文件分开指定(作为上传命令的额外参数),或者您需要切换到使用不同的 RDF支持命名图的语法格式。TriGN-Quad是常用且广泛支持的格式。

于 2021-07-25T06:08:22.547 回答