sparql - 使用 SPARQL 获取 RDF 图中两个节点之间的所有路径
问题描述
我想获得两个节点(主题)之间的所有路径。
假设我的 RDF 图是:
@prefix : <urn:ex:>.
:a :relatedTo :b .
:b :relatedTo :c .
:c :relatedTo :d .
:a :relatedTo :e .
:e :relatedTo :f .
:f :relatedTo :d .
:a :relatedTo :i .
:i :relatedTo :j .
:j :relatedTo :d .
我想获得a
&之间的路径d
。
根据上述数据,a
&之间有 3 条路径d
。
a - b - c - d
a - e - f - d
a - i - j - d
是否可以使用 SPARQL 或 CTS 查询来实现这一点?
解决方案
推荐阅读
- javascript - 如何在嵌入 js 脚本库中测试 DOM 方法?
- asp.net - 在 ASP.Net Core 中对所有 HTTP 请求启用回退的性能损失
- javascript - 期望一个赋值或函数调用,而是看到一个表达式 no-unused-expressions
- java - 如何将 JetBrains Xodus 连接到 S3?
- artificial-intelligence - 泛型算法与传统算法的区别
- excel - 从excel自动过滤器中排除行
- php - 如何有效地将表单之间的价格值从一页转移到另一页
- dart - Flutter 能否免去使用 mac 来创建 IOS 应用程序?
- events - 修改 textChange nativescript 中的文本
- alfresco - Alfresco 上下文初始化失败:RenditionServiceException