try { RDFXMLWriter writer = new RDFXMLWriter(out); writer.startRDF(); for (Map.Entry<String, String> e : schema.getNamespaces().entrySet()) { writer.handleNamespace(e.getKey(), e.getValue());
public static void writeGraph(INamedGraph graph, OutputStream out) throws Exception { RDFXMLWriter w = new RDFXMLWriter(out); w.startRDF(); CloseableIterator<Statement> itr = graph.getStatements(); while (itr.hasNext()) { Statement stmt = itr.next(); w.handleStatement(stmt); } w.endRDF(); }
public static void writeGraph(INamedGraph graph, Writer writer) throws Exception { RDFXMLWriter w = new RDFXMLWriter(writer); w.startRDF(); CloseableIterator<Statement> itr = graph.getStatements(); while (itr.hasNext()) { Statement stmt = itr.next(); w.handleStatement(stmt); } w.endRDF(); }
case ASK : writer = new RDFXMLWriter(outputStream); writer.startRDF(); writer.handleStatement(Constants.valueFactory.createStatement(Constants.valueFactory.createBNode(), Predicates.SparqlQueryResults.BOOLEAN_TAG, Constants.valueFactory.createLiteral(results.getAskResults()))); writer.endRDF(); resultSet = results.getConstructResults(); writer = new RDFXMLWriter(outputStream); writer.startRDF(); for (org.openrdf.model.Statement stmt : resultSet) { writer.handleStatement(stmt); resultSet = results.getDescribeResults(); writer = new RDFXMLWriter(outputStream); writer.startRDF(); for (org.openrdf.model.Statement stmt : resultSet) { writer.handleStatement(stmt);