11package org .foerderfunke .sem_ops_server ;
2+ import org .apache .jena .riot .RDFDataMgr ;
3+ import org .apache .jena .riot .RDFFormat ;
24import org .spinrdf .arq .ARQ2SPIN ;
35import org .spinrdf .system .SPINModuleRegistry ;
46import org .spinrdf .arq .ARQFactory ;
@@ -14,14 +16,16 @@ public void sparqlToSpin() {
1416 String sparql = "SELECT * WHERE { ?s ?p ?o }" ;
1517
1618 SPINModuleRegistry .get ().init ();
17- Model spinModel = ModelFactory .createDefaultModel ();
19+ Model model = ModelFactory .createDefaultModel ();
20+ model .setNsPrefix ("sp" , "http://spinrdf.org/sp#" );
21+ model .setNsPrefix ("rdf" , "http://www.w3.org/1999/02/22-rdf-syntax-ns#" );
1822
19- org .apache .jena .query .Query arqQuery = ARQFactory .get ().createQuery (spinModel , sparql );
20- ARQ2SPIN converter = new ARQ2SPIN (spinModel );
23+ org .apache .jena .query .Query arqQuery = ARQFactory .get ().createQuery (model , sparql );
24+ ARQ2SPIN converter = new ARQ2SPIN (model );
2125 org .spinrdf .model .Query spinQuery = converter .createQuery (arqQuery , null );
2226
2327 StringWriter writer = new StringWriter ();
24- spinModel .write (writer , "TURTLE" );
28+ RDFDataMgr .write (writer , model , RDFFormat . TURTLE_PRETTY );
2529 System .out .println (writer );
2630 }
2731}
0 commit comments