У меня есть файл rdf (file.trp) в формате n-triples, где каждая строка представляет собой правильно сложенную тройку:
«объектный предикатный объект».
Я пытался использовать rdf_load в semweb / rdf_db, чтобы загрузить его в память, но не получилось. Вот что я попробовал:
?- rdf_load('file.trp').
?- rdf_load('file.trp', [format(triples)]).
Трассировка показывает, что цель терпит неудачу в:
rdf_db:rdf_load_stream/3
который звонит
rdf_load_db_/3
, который, вероятно, определен в чужой библиотеке.
в руководстве написано, что он поддерживает xml и тройки. Но он загружает только файлы rdf xml. Как я могу загрузить такой тройной rdf-файл?
Спасибо,
Li