Я изучаю семантическое веб-программирование и пытаюсь разработать приложение для платформы Android. В моем приложении есть текстовое поле, в которое пользователь вводит запрос SPARQL.
Мне было интересно, могу ли я просто извлечь конечную точку SPARQL из всего запроса SPARQL. Например, в запросе SELECT ?class FROM <http://myexample.com> WHERE{?class a owl:Class} Order By ?class
я хотел бы извлечь файл http://myexample.com
.
Или из запроса, похожего на SELECT ?dataType ?data WHERE { <http://nasa.dataincubator.org/launch/1961-012> ?dataType ?data.}
, извлеките http://nasa.dataincubator.org/launch/1961-012
.
Я хочу использовать извлеченную конечную точку, а затем получить классы, свойства и т. д. этой онтологии из конечной точки SPARQL.
Можно ли извлечь только конечную точку?