2016-07-13 1 views
0

내 응용 프로그램에 .owl 파일을로드하는 데 사용하는 Jena API입니다.org.apache.jena.riot.RiotException 읽을 때 .owl 파일

org.apache.jena.riot.RiotException : [선 : 26, COL : 50] {E201} 여러 어린이 재산의 I는 파일 관리자 클래스를 사용하여 파일을 읽을 때, 그것은이 예외를 throwed 요소

나는 온톨로지를 검토 했으므로 괜찮습니다. 여기

내가 노력 코드입니다 :

public OntModel readOntology() { 

    FileManager.get().getLocationMapper().addAltEntry(ontURL, ontFilePath); 
    Model baseOnt = FileManager.get().loadModel(ontoURL); 

    ontoModel.addSubModel(baseOnt); 

    return ontoModel; 
} 

나는 그것을 할 수 있는지 몰라, 나는 문제가 .owl 파일

+0

파일을 보지 않고도 합법적인지 아닌지를 어떻게 예상 할 수 있습니까? 그리고 RDF/XML 파일이나 OWL/XML 파일입니까? 둘 다 XML이고 ".owl"파일이 될 수 있지만, 오직 하나만이 RDF이고 Jena가 읽을 수 있습니다. –

답변

1

파일이 RDF/XML 등의 불법에 생각합니다. ".owl"파일은 자체 XML 형식의 OWL 일 수 있습니다.

나는 문제가 .owl 파일

예에 생각합니다.