You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过REST API或RDF4J API向GraphDB命名图加载数据的问题咨询

问题原因

你直接将未编码的命名图标识符放在请求路径末尾时,GraphDB会将完整请求路径作为命名图的URI进行识别,而非单独提取路径最后一段作为标识符。

正确实现方式

方法1:通过查询参数指定命名图

  • 请求地址使用通用路径:http://127.0.0.1:7200/repositories/repo1/rdf-graphs
  • 添加查询参数:graph=urn:abc:123
  • 请求方法为PUT,请求体传入待加载的RDF数据即可,最终生成的命名图为urn:abc:123

方法2:编码后放入请求路径

将命名图标识符做URL编码后再放入路径末尾:

  • urn:abc:123URL编码结果为urn%3Aabc%3A123
  • 最终请求地址:http://127.0.0.1:7200/repositories/repo1/rdf-graphs/urn%3Aabc%3A123
  • 用PUT方法上传RDF数据即可得到目标命名图

验证方式

操作完成后可执行SPARQL查询确认命名图是否正确创建:

SELECT DISTINCT ?g WHERE { GRAPH ?g {} }

内容的提问来源于stack exchange,提问作者azizbodal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 22:54:04