我有一个owl / xml语法的owl文件。我想在这个文件中添加一个新标签来制作一个插件,但是当我在OWL文件中进行更改时,在Java中抛出了解析异常。
答案 0 :(得分:3)
添加新标签意味着更改语言规范。这要求您提供一个适合Protégé的解析器 - 即OWLAPI OWLParser实现。
这是一项相当复杂的任务。最好的办法是查看GitHub中的owlapi代码,并将其实现作为构建自己的蓝图。
最重要的是,你的标签需要适合owl 2模型,否则你的解析器将无法将信息传递给protégé。
新标签的用途是什么?