我对三元组数据格式相当陌生,所以这个问题有点无聊。是否有一种表达语法允许我表达地声明(即使用 xml、xslt 等)将图形的一种表示形式转换为另一种表示形式。例如:我有一个表示书店的图表,其中的主题都是 :Series ,其中包含该系列中的书籍列表。我想将该表示重新映射到具有谓词:Series 的:Book 主题的书店。映射应该支持多对多映射。也就是说,源存储中的一个实体可以映射到目标存储中的许多实体,反之亦然。
最好能够提供值本身的转换(正则表达式匹配、日期格式规范化等)
当然,我可以制造一个复杂的 SPARQL 查询来完成这些事情,但我们最终希望有数百个这样的转换,所以我们需要一种人类可读的表达语法。最好不必自己制造语法和解析器。