je les données suivantes définies dans mon serveur fuseki:SPARQL Sélectionnez les données spécifiques
<http://person/Mark-John> <http://purl.org/dc/elements/1.1/name>
"Mark John" ;
<http://purl.org/dc/elements/1.1/nationality>
"American" .
<http://person/Elizabeth-Mary>
<http://purl.org/dc/elements/1.1/name>
"Elizabeth Mary" ;
<http://purl.org/dc/elements/1.1/nationality>
"American" .
Comment puis-je obtenir les données que pour l'entrée qui a name
= « Mark John »?
C'est ce que j'ai essayé:
public static void main(String[] argv) throws IOException {
execSelectAndPrint(
"http://localhost:3030/Date/query",
"PREFIX dc: <http://purl.org/dc/elements/1.1/> " + "SELECT * WHERE { ?name dc:name 'Mark John' }"
);
}
Mais il retourne ceci:
au lieu de Mark John
et American
Fondamentalement, je veux sortir toutes les données disponibles pour une personne ... dans mon cas, name
et nationality