org.apache.jena.riot.RiotException 读取 .owl 文件时
org.apache.jena.riot.RiotException when read .owl file
我正在使用 Jena API 在我的应用程序中加载一个 .owl 文件。但是当我尝试使用 FileManager class 读取文件时,它抛出了这个异常:
org.apache.jena.riot.RiotException: [line: 26, col: 50] {E201} Multiple children of property element
我查看了 ontology 没问题。
这是我试过的代码:
public OntModel readOntology() {
FileManager.get().getLocationMapper().addAltEntry(ontURL, ontFilePath);
Model baseOnt = FileManager.get().loadModel(ontoURL);
ontoModel.addSubModel(baseOnt);
return ontoModel;
}
我不知道它可能是什么,我认为问题出在 .owl 文件中
该文件是非法的 RDF/XML。请注意,“.owl”文件可能是 OWL 它自己的 XML 格式。
I think the problem is in the .owl file
是的。
我正在使用 Jena API 在我的应用程序中加载一个 .owl 文件。但是当我尝试使用 FileManager class 读取文件时,它抛出了这个异常:
org.apache.jena.riot.RiotException: [line: 26, col: 50] {E201} Multiple children of property element
我查看了 ontology 没问题。
这是我试过的代码:
public OntModel readOntology() {
FileManager.get().getLocationMapper().addAltEntry(ontURL, ontFilePath);
Model baseOnt = FileManager.get().loadModel(ontoURL);
ontoModel.addSubModel(baseOnt);
return ontoModel;
}
我不知道它可能是什么,我认为问题出在 .owl 文件中
该文件是非法的 RDF/XML。请注意,“.owl”文件可能是 OWL 它自己的 XML 格式。
I think the problem is in the .owl file
是的。