raniajulie
Messages postés3Date d'inscriptionmardi 25 avril 2017StatutMembreDernière intervention14 mai 2017
-
14 mai 2017 à 13:01
Bonjour tout le monde,
J'ai une question, j'ai écris une requête sparql en java et j'ai eu un résultat en RDF que je n'ai pas compris. Est ce que quelqu'un pourra m'expliquer ce résultat et me montrer comment je le manipule. Merci de me répondre le plus vite possible car j'ai vraiment besoin de la réponse.
voilà le code java de la requête:
import javax.management.Query;
import org.apache.jena.query.QueryExecution;
import org.apache.jena.query.QueryExecutionFactory;
import org.apache.jena.query.QueryFactory;
import org.apache.jena.rdf.model.Model;
public class essai {
public void BuildRDF(String terme){
String queryString="PREFIX : <http://dbpedia.org/resource/>"
+ "CONSTRUCT {: ?p ?o} WHERE {"
+ ":"+terme+"?p ?o"
+"} LIMIT 10";
org.apache.jena.query.Query query = QueryFactory.create(queryString);
QueryExecution qexec = QueryExecutionFactory.sparqlService("http://dbpedia.org/sparql", query);
System.out.println("coucou");
Model model = qexec.execConstruct();
model.write(System.out, "RDF/XML-ABBREV");
model.write(System.out, "N-TRIPLE");
}
public static void main(String[] args) {
essai e= new essai();
e.BuildRDF("Paris");
}
}