是否可以解析以曼彻斯特语法给出的本体,使其最终成为owlready的本体对象。
这是我到目前为止发现的:
Owlready 本身只能导入“NTriples、RDF/XML 或 OWL/XML 格式”(ref1)。
Ontospy可以(除其他外)在这些格式之间进行转换:(
['xml', 'turtle', 'n3', 'nt', 'trix', 'rdfa']
ref2 )。rdflib有一个功能
rdflib.extras.infixowl.manchesterSyntax(...)
,但似乎没有很好地记录,似乎不适用于整个文件(或str
多个语句)。
是否还有其他我遗漏的项目,或者是否有一种简单的方法可以组合(一些)这些项目以将曼彻斯特语法中的 owl 文件解析为 owlready 本体?