Я конвертирую свой входной поток в модель Jena. Но, видимо, я получаю эту ошибку:
org.apache.jena.riot.system.ErrorHandlerFactory$ErrorLogger", Bad character in IRI (space):
Когда я проверил, в URI действительно был пробел, и я знаю, что он недействителен. Но есть ли способ или какое-либо уродливое решение сделать это без исправления данных.
Я нашел что-то вроде reader.setProperty("allowBadURIs", "true"), но похоже, что это относится только к RDF Writer.
Вот мой код:
InputStream targetStream = new FileInputStream(new File(file_location);
Model modelResult = ModelFactory.createDefaultModel().read(rdfInput, "", "RDF/XML");
Пример URL
"http://openfashion.momu.be/9f spelden en verpakkingen momu fs "