Почему GraphDB не допускает точку в имени субъекта RDF?

Почему GraphDB не загружает тройки RDF, имя субъекта которых включает точку, например Inch_0.0625? Я пытаюсь загрузить данные RDF в формате Turtle, и префикс правильно определен и прикреплен перед именем. Сообщение об ошибке вроде:

Ошибка разбора RDF: недопустимое значение предиката: ".0625" ^^ http://www.w3.org/2001/XMLSchema [строка 15]

Спасибо, Жимин Лин

1 ответ

Без вашего точного файла трудно понять, что произошло, но похоже, что вы пытались использовать буквальное значение (".0625") в качестве предиката. Все базы данных на основе RDF (включая GraphDB) запрещают литералы в предикатной позиции.

Другие вопросы по тегам