С OWL API у меня проблема с загрузкой файла онтологии с комментариями (в синтаксисе функционального стиля).Если онтология не имеет комментариев - нет проблем с загрузкой онтологии.Важно: я не могу изменить или изменить входную онтологию.Вопрос в том, как это исправить.
Пример комментариев, вызывающих проблему (все начинается с «#»):
# Object Property: <http://www.semanticweb.org/asus/ontologies/2014/10/untitled-ontology-122#has_H_F_F_H> (<http://www.semanticweb.org/asus/ontologies/2014/10/untitled-ontology-122#has_H_F_F_H>)
Такие комментарии автоматически добавляются, например, инструментом Protege.
Проблема возникает в четвертой строке:
OWLOntologyManager manager=OWLManager.createOWLOntologyManager();
OWLDataFactory dataFactory=manager.getOWLDataFactory();
File inputDomainOntologyFile = new File(pathToDomainOntology);
OWLOntology domainOntology = manager.loadOntologyFromOntologyDocument(inputDomainOntologyFile);
И приводит к:
UnparsableOntologyException