python:将曼彻斯特语法中的猫头鹰文件解析为owlready

问题描述

是否可以解析以曼彻斯特语法给出的本体,使其最终成为owlready本体对象。

这是我到目前为止发现的:

  • Owlready本身只能导入“ NTriples,RDF / XML或OWL / XML格式”(ref1)。

  • Ontospy可以(除其他外)在以下两种格式之间转换:['xml','turtle','n3','nt','trix','rdfa']ref2)。

  • rdflib有一个函数rdflib.extras.infixowl.manchesterSyntax(...),但似乎没有很好地记录在案,并且似乎不适用于整个文件(或带有多个语句的str)。

我还缺少其他项目吗,还是有一种简单的方法可以将这些项目(someOf)组合起来,以曼彻斯特语法将猫头鹰文件解析为猫头鹰现成的本体?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)