#sparql #rdf #owl #semantic-web
#sparql #rdf #owl #семантическая сеть
Вопрос:
<?xml version="1.0"?>
<rdf:RDF xmlns="http://localhost/mydata#"
xml:base="http://localhost/mydata"
xmlns:g="http://localhost/mydata/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
<owl:Ontology rdf:about="http://localhost/mydata">
<owl:imports rdf:resource="http://www.owl-ontologies.com/travel.owl"/>
<owl:imports rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
</owl:Ontology>
</rdf:RDF>
У меня есть мой RDF в указанном выше формате. Я хочу запросить данные в ресурсе http://www.owl-ontologies.com/travel.owl как хорошо. Как я могу это сделать? Я получаю значение URI, используя приведенный ниже запрос, но что делать дальше?
prefix ab:<http://www.owl-ontologies.com/travel.owl#>
prefix rdfs:<https://www.w3.org/2000/01/rdf-schema#>
prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
prefix owl:<http://www.w3.org/2002/07/owl#>
SELECT ?y
WHERE { ?x owl:imports ?y.
?
}
Комментарии:
1. невозможно. Вы должны загрузить данные в тройное хранилище / механизм обработки данных. Затем вы можете запросить его
2. Я новичок в этом. Можете ли вы сказать мне, как загрузить его в тройное хранилище или механизм обработки данных? В настоящее время я использую Fuseki для запроса данных.
3. Я предлагаю вам взглянуть на jena.apache.org/documentation/fuseki2/index.html