個人を作成してOWLファイルに保存しようとしています。OWL ファイルは Protégé で作成されました。ファイルのサイズは 10KB でしたが、個体をオントロジーに保存しようとすると、コードのサイズが 7KB になりました。
次に、Protégé を使用して OWL ファイルを開こうとしましたが、開きません。
コードは次のとおりです。
String SOURCE = "http://www.semanticweb.org/ontologies/2012/9/untitled-ontology-19";
String NS = SOURCE + "#";
OntModel onto = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM, null);
onto.read("file:/home/tourism.owl", "RDF/XML");
OntClass place = onto.getOntClass(NS+"Mountains");
Individual am1 = onto.createIndividual(NS+Concept1, place);
FileOutputStream output = null;
try {
output = new FileOutputStream( "/home/tourism.owl ");
} catch(Exception e) {}
onto.writeAll(output, "RDF/XML-ABBREV","xmlbase");