如何将RDFS转换为RDFS?

时间:2011-05-30 07:32:08

标签: .net xslt rdf rdfs

我有两个RDF架构,我需要将一个转换为另一个 是否有任何转换语言类似于XSLT仅适用于RDFS?
我正在寻找可能的.NET实现,但也欢迎其他平台。

2 个答案:

答案 0 :(得分:3)

我会将RDF加载到支持SPARQL 1.1的三重存储中,然后使用SPARQL CONSTRUCT查询生成与目标RDF模式匹配的RDF。

如果您的数据结构在复杂的一面,可能需要多个CONSTRUCT查询。

答案 1 :(得分:1)

就你如何实施转型而言,我会选择cygri的建议。虽然可以完全在API级别完成,具体取决于转换的复杂程度。

如果您需要.Net API来执行此操作,请试用dotNetRDF免责声明 - 我开发此)。它内置了SPARQL 1.1引擎和一个用于直接操作RDF的相当全面的API

AFAIK对于RDF的XSLT没有一般的类比,已经有一些尝试设计这样的东西,但我不知道任何实际上特别受欢迎或广泛使用的。