sparql - 如何将 SPARQL 语句转换为图形模式查询?
问题描述
我正在寻找能够将 SPARQL 语句转换为可见图形模式查询的在线工具或解析器(例如以程序的形式)。
换句话说,我正在寻找一种将 SPARQL 查询模板转换为查询图的方法。在线工具、离线源代码或算法(伪代码)对我有用。您可以在此页面的 WatDiv 基准测试中找到一个示例。
例如,如何将以下 SPARQL 语句转换为连接的节点和边集作为图形查询(即人类可读(标记)节点和边的列表)?
SELECT *
WHERE
{ ?v0 <http://schema.org/eligibleRegion> <http://db.uwaterloo.ca/~galuc/wsdbm/Country5> .
?v0 <http://purl.org/goodrelations/includes> ?v1 .
?v2 <http://purl.org/goodrelations/offers> ?v0 .
?v0 <http://purl.org/goodrelations/price> ?v3 .
?v0 <http://purl.org/goodrelations/serialNumber> ?v4 .
?v0 <http://purl.org/goodrelations/validFrom> ?v5 .
?v0 <http://purl.org/goodrelations/validThrough> ?v6 .
?v0 <http://schema.org/eligibleQuantity> ?v8 .
?v0 <http://schema.org/priceValidUntil> ?v11 .
?v1 <http://ogp.me/ns#tag> ?v7 .
?v1 <http://schema.org/keywords> ?v10 .
?v12 <http://db.uwaterloo.ca/~galuc/wsdbm/purchaseFor> ?v1 .
}
解决方案
推荐阅读
- javascript - SharePoint JavaScript 更新选项 field.set_choice 不存在
- javascript - 通过 https net::ERR_CONNECTION_CLOSED 将 SOCKET.IO-client (angular) 连接到 SOCKET.IO-server (node.js)
- wordpress - 为什么谷歌说我的网站有“noindex”?
- python - 在熊猫数据框中的嵌套字典值中按日期和计数值分组
- python-3.8 - Pandas 1.0 从年份和日期创建月份列
- angular - Angular 9:抽象组件的子组件不继承其属性
- java - 如何实时读写进程并在 JTextArea 中实时显示输出?(Java 摇摆)
- windows - FOLDERID_SkyDrive 未正确识别 OneDrive for Business 文件夹
- android - 检查失败:receiver != nullptr virtual (SIGABRT) 写入本地存储时
- arrays - MS Access 中的 RANK.AVG Excel 函数