Экспорт файла OWL из FUSEKI

Fuseki поддерживает простой импорт файла OWL через свой веб-клиент. Этот клиент также поддерживает простой экспорт результатов запросов SPARQL в виде csv, xml и/или текста. Я хочу экспортировать содержимое сервера в том же формате OWL, который мне позволил импортировать.

Мне было интересно, есть ли у кого-нибудь повторяемый процесс (несколько четких шагов) для этого?

Я прочитал другой пост, в котором упоминалось о просмотре Jena, что я и сделал, но нужно ли мне писать программу Java, используя API Jena для подключения к серверу в этом случае? И если да, то есть ли у кого-нибудь советы о том, как это сделать эффективно? Я надеялся, что через API fuseki будет более простой способ, поскольку я могу себе представить, что это функция, которую многие люди хотели бы поддерживать.


person Kris    schedule 29.04.2014    source источник
comment
Вы имеете в виду, что хотите получить точно такой же файл, который вы вставили? Если это так, то, я полагаю, вам не очень повезет. Если вы хотите тот же формат, что не так с construct where { ?s ?p ?o } запросом с результатами в RDF/XML? (Обратите внимание, однако, что это не очень вежливый запрос для запуска на чужом сервере.)   -  person Joshua Taylor    schedule 29.04.2014


Ответы (1)


Помимо CONSTRUCT, вы можете получить доступ к данным с помощью протокола SPARQL Graph Store:

GET http://host.org:3030/YourDataset/data?default

где /data — правильная конечная точка для протокола SPARQL Graph Store Protocol (обычно /get только для чтения и /data для чтения-записи).

person AndyS    schedule 29.04.2014
comment
как изменить график sparql на файл owl? - person mee; 10.05.2019