使用 Raptor 比较两个 RDF/XML 文件并产生差异?
Comparing two RDF/XML files using Raptor and also generating differences?
我想使用 Raptor 编写 Python 脚本来比较两个 RDF 文件,其中第二个 RDF 文件将具有第一个应遵循的特定格式。如果有区别,那么我想打印那个区别。 W3 运气不好...
我不能告诉你任何具体的事情 python 但基本上有两种方法:
- 将图拆分为子图,让空白节点保留其上下文并删除同构子图,剩下的就是差异
- 使用确定性序列化(包括确定性空白节点标签)序列化图表并进行文本差异化
第一种方法是在 RDF-Utils 中实现的,您可以在此处获取:
https://sourceforge.net/projects/knobot/files/rdf-utils/0.5/
我想使用 Raptor 编写 Python 脚本来比较两个 RDF 文件,其中第二个 RDF 文件将具有第一个应遵循的特定格式。如果有区别,那么我想打印那个区别。 W3 运气不好...
我不能告诉你任何具体的事情 python 但基本上有两种方法:
- 将图拆分为子图,让空白节点保留其上下文并删除同构子图,剩下的就是差异
- 使用确定性序列化(包括确定性空白节点标签)序列化图表并进行文本差异化
第一种方法是在 RDF-Utils 中实现的,您可以在此处获取: https://sourceforge.net/projects/knobot/files/rdf-utils/0.5/