SPARQL Получить повторные свойства индивидуума - PullRequest
0 голосов
/ 14 декабря 2018

Я использую SPARQL API для Jena (Jena-ARQ), чтобы запросить мою модель онтологии.

ontology:MyIndividual rdf:type owl:NamedIndividual , ontology:MyClass ;
                      ontology:datatypeProp1 "value1prop1" ;
                      ontology:datatypeProp2 "value1prop2" , "value2prop2" .

Как получить все отдельные значения и поместить их в объект класса MyIndividual с полями StringvalueProp1, список строк. valueProp2?

SELECT ?prop1val ?prop2val
WHERE {
    ontology:MyIndividual ontology:datatypeProp1 ?prop1val .
    ontology:MyIndividual ontology:datatypeProp2 ?prop2val .
}

Этот запрос возвращает два оператора с одинаковым prop1val и другим prop2val.Есть ли способ получить оба оператора одним запросом?

...