我使用Jena API在我的应用程序中加载.owl文件。但是当我尝试使用FileManager类读取文件时,它抛出了这个异常:
org.apache.jena.riot.RiotException:[line:26,col:50] {E201}属性元素的多个子元素
我查看了本体,没关系。
这是我尝试过的代码:
public OntModel readOntology() {
FileManager.get().getLocationMapper().addAltEntry(ontURL, ontFilePath);
Model baseOnt = FileManager.get().loadModel(ontoURL);
ontoModel.addSubModel(baseOnt);
return ontoModel;
}
我不知道它可能是什么,我认为问题出在.owl文件
答案 0 :(得分:1)
该文件作为RDF / XML是非法的。请注意,“。owl”文件可能是其自己的XML格式的OWL。
我认为问题出在.owl文件中
是