Jena は OWL 形式のファイルを処理できないため、Protégé を使用してオントロジーを作成し、RDF/XML として保存しましたが、ファイルは.owl
. 次のコードは、owl-full 言語を使用してオントロジーを読み取ります。
OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM);
model.read(fileInputStream, null); // sometimes it could be read(fileInputStream, "RDF/XML")
どこかで RDFS を使用するべきではありませんか?