2010-06-08 2 views
-1

Я новичок в Jena и Protégé. Я сделал кое-что с этим. У меня есть некоторые проблемы:API-интерфейс Jena API

  1. мне нужно использовать SPARQL запрос, чтобы получить классы онтологии, подклассы, свойство и значение, или я могу сделать это с OWL-апи ли? Можете ли вы показать мне, как?
  2. Как получить значения свойств данных?
  3. Как загрузить онтологию, определенную на моем локальном компьютере, и получить доступ к классам?

ответ

1

API-интерфейс Jena Ontology отлично подходит для получения отдельных классов, свойств, их деталей и отношений.

Запросы SPARQL отлично подходят для запроса большого количества экземпляров и отфильтровывают только биты информации (включая их значения свойств), которые вам нужны.

По другим вопросам, пожалуйста, прочитайте немного документации! Ответы здесь:

+0

спасибо за ответ.: :: Я делаю кое-что с протеже и получаю файл RDFS, а не файл сова .. какой файл лучше всего подходит для запроса с sparql.how я читаю значения свойств? Я столкнулся с множеством проблем с получением значений свойств. .. может показать мне путь :: в моем файле rdf нет URI ... как я могу запросить его или есть ли какой-нибудь способ получить URI? спасибо – LaknathR

0

Сервер Yup jena-fuseki может использоваться для запроса классов, подклассов, свойств и значений онтологии. Загрузите сервер apache jena-fuseki Затем мы импортируем эту онтологию на сервер Apache Jena Fuseki и запускаем некоторые простые запросы SPARQL. Выполните следующую команду в командной строке: $ ./ фусеки -server --update --mem/DS Если все идет хорошо, мы должны иметь наш сервер работает на: http://localhost:3030/ веб-браузер перейти к http://localhost:3030/ а) Выбрать затем выберите источник «/ ds». . б) Загрузить файл».owl файл» загрузить его на сервер с) Теперь г) для запроса троек перейти к SPARQL запроса и запустить его d) База данных заполняется троек

Смежные вопросы