У меня проблема с чтением OWL / XML-файлов из Java с использованием Jena.
У меня нет проблем с чтением файлов RDF / XML, но всякий раз, когда я создаю файл OWL / XML из Protege и пытаюсь его прочитать, Java выдает такую ошибку ниже: WARN [main] (RDFDefaultErrorHandler.java:36)Исключение в потоке "main" java.lang.NullPointerException в com.hp.hpl.jena.rdf.arp.impl.XMLHandler.endElement (XMLHandler.java:143)
Код, который я использую для получения RDF/ XML ниже:
OntModel ontModel = ModelFactory.createOntologyModel();
InputStream in = FileManager.get().open(inputFileName);
if (in == null) {
throw new IllegalArgumentException( "File: " + inputFileName + " not found");
}
ontModel.read(in, "");
Этот код отлично работает с RDF / XML.Тем не менее, я не могу прочитать OWL / XML.Я посмотрел в интернете и ничего не смог найти.Я был бы очень признателен, если бы кто-то показал мне путь.Большое спасибо