文件名称:SPARQLAlgebra.js:SPARQL到SPARQL代数转换器
文件大小:374KB
文件格式:ZIP
更新时间:2024-03-18 17:10:14
sparql rdf TypeScript
SPARQL到SPARQL代数转换器 公开了2个组件:平移函数和Algebra对象,其中包含所有可能发生的输出类型。 请注意,这仍在进行中,因此命名约定可能会更改。 还支持“非代数”实体,例如ASK,FROM等,以确保输出包含查询中的所有相关信息。 翻译 转换函数的输入应该是SPARQL字符串,或者是调用的结果。 const { translate } = require ( 'sparqlalgebrajs' ) ; translate ( 'SELECT * WHERE { ?x ?y ?z }' ) ; 返回值: { type : 'project' , input : { type : 'bgp' , patterns : [ { type : 'pattern' , subject : '?x' , predicate : '?y' , object :