当前位置: 首页 > 知识库问答 >
问题:

使用RDF/XML插入Triple时指定命名图

阙佐
2023-03-14

我正在使用RDF/XML在tripplestore(GraphDb)中插入tripples。这是可行的,但我也需要将所有tripples收集到一个唯一的命名图中,我正在寻找RDF/XML中的正确语法来实现这一点,在插入数据时,总是使用相同的名称作为图(类似于“http://domain_com/graphName").

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

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

共有1个答案

长孙昀
2023-03-14

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

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

 类似资料:
  • 我想把xml文件转换成RDF。我认为JENA GRDDL可以使用,但我不知道它是如何工作的!我没有找到任何例子!你能帮助我请开始使用这个API或显示我任何可能的解决方案!

  • 问题内容: 我有以下PHP PDO语句: 关联数组在哪里。我已经仔细检查了名称,但我不明白为什么会出现以下错误: 我犯了什么愚蠢的错误? 问题答案: 您的语句所绑定的占位符必须完全相同,且不能多于或少于。请参阅文档,其内容为“您不能绑定的值不能超过指定的值”。 您需要准备参数以完全匹配您的绑定。如果正确安排阵列,这很容易。我通常将其包装在一个函数中,该函数还将处理前缀,如下所示: 这样的抽象的好处

  • 我需要帮助从RDF和Jena框架中获取一些信息。我有一个RDF内容是这样的: 我如何提取值test_id_test???如果我想用SPARQL,我怎么用Jena???

  • Javadoc工具有一个名为“packagename”的命令行选项,允许您指定要记录的包名称。maven javadoc插件支持这个论点吗? 似乎maven支持所有选项作为配置属性,但Packagename不是一个选项,它是一个命令行参数,我看不到它在maven javadoc插件页面上列出。 maven插件确实支持subpackages选项,但这是不同的(它是递归的,而packagenames参

  • 当使用指定的bean注入点时,如何扩展命名bean? 我的项目1由3个spring Bean组成: 这个项目被捆绑到一个jar中,并作为我的第二个项目的依赖项包含在内: 我想发生的是将bean注入到的setter方法中。不幸的是,我收到了一个错误。 组织。springframework。上下文注释。冲突BeanDefinitionException:bean类[Bean1Child]的注释指定的b

  • 我使用RDF4J服务器和工作台版本2.2.2.我在RDF4J中使用了一个支持SPIN的存储库,并且我正在读取我在TobBraid Composer Free Edition(TBC FE)中创建的RDF文件,其中包含许多规则。TBD FE设置为通过属性为我的构造函数包含SPARQL源代码。我观察到,当存在使SPARQL源代码可供RDF4J使用的三元组时,RDF4J似乎使用SPARQL源代码,而不是