Skip to content

Commit 972855c

Browse files
committed
Pretty print turtle output
1 parent 6ffb27e commit 972855c

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

server/src/main/java/org/foerderfunke/sem_ops_server/Converter.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
package org.foerderfunke.sem_ops_server;
2+
import org.apache.jena.riot.RDFDataMgr;
3+
import org.apache.jena.riot.RDFFormat;
24
import org.spinrdf.arq.ARQ2SPIN;
35
import org.spinrdf.system.SPINModuleRegistry;
46
import 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

Comments
 (0)