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 String getStoreContent() throws FetaEngineException { try { Repository rep = getSesameRepository(); StringWriter strWriter = new StringWriter(); RDFXMLWriter rdfWRiter = new RDFXMLWriter(strWriter); rep.export(rdfWRiter); return strWriter.toString(); } catch (Exception exp) { exp.printStackTrace(); throw new FetaEngineException(exp); } }
RURI context = new RURI(rep, (String) resultSet.toArray()[0]); StringWriter strWriter = new StringWriter(); RDFXMLWriter rdfWRiter = new RDFXMLWriter(strWriter); rep.exportContext(context, rdfWRiter);
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(); }
try rdfxmlWriter = new RDFXMLWriter( new FileOutputStream( localRepository+"/rdf-repository-export.xml" ) );
FileOutputStream out = new FileOutputStream(owl); try { RDFXMLWriter writer = new RDFXMLWriter(out); writer.startRDF(); for (Map.Entry<String, String> e : schema.getNamespaces().entrySet()) { writer.handleNamespace(e.getKey(), e.getValue()); writer.handleStatement(st); writer.endRDF(); return owl; } catch (RDFHandlerException e) {
public void dumpToRDF(File file, SesameManager manager, RDFFormat format, Collection<String[]> prefixes) throws Exception { Writer writer = new FileWriter(file); RDFHandler serialiser=null; if (format.equals(RDFFormat.N3)) { serialiser=new N3Writer(writer); } else if (format.equals(RDFFormat.RDFXML)) { serialiser=new RDFXMLWriter(writer); } else if (format.equals(RDFFormat.NTRIPLES)) { serialiser=new NTriplesWriter (writer); } setPrefixes(serialiser,prefixes); manager.getConnection().export(serialiser); writer.close(); }
switch (results.getQueryController().getQueryType()) { 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(); return QueryType.ASK.ordinal(); case CONSTRUCT : resultSet = results.getConstructResults(); writer = new RDFXMLWriter(outputStream); writer.startRDF(); for (org.openrdf.model.Statement stmt : resultSet) { writer.handleStatement(stmt); writer.endRDF(); return QueryType.CONSTRUCT.ordinal(); case DESCRIBE : resultSet = results.getDescribeResults(); writer = new RDFXMLWriter(outputStream); writer.startRDF(); for (org.openrdf.model.Statement stmt : resultSet) { writer.handleStatement(stmt); writer.endRDF(); return QueryType.DESCRIBE.ordinal(); case SELECT :
if (LOGGER.isDebugEnabled()) { File tmp = File.createTempFile("owl2triples", ".owl"); writer = new RDFXMLWriter(new FileWriter(tmp)); LOGGER.debug("Writing to " + tmp); writer.startRDF();
public void toOutputStream(OutputStream output) throws OpenRDFException, TransformerException, IOException { if (query.isGraphQuery()) { QueryResultUtil.report(asGraphQueryResult(), new RDFXMLWriter( output)); } else if (query.isTupleQuery()) { QueryResultUtil.report(asTupleQueryResult(), new SPARQLResultsXMLWriter(output)); } else if (query.isBooleanQuery()) { new SPARQLBooleanXMLWriter(output).write(asBoolean()); } else { throw new AssertionError("Unknown query type"); } }
public void toOutputStream(OutputStream output) throws OpenRDFException, TransformerException, IOException { if (query.isGraphQuery()) { QueryResultUtil.report(asGraphQueryResult(), new RDFXMLWriter( output)); } else if (query.isTupleQuery()) { QueryResultUtil.report(asTupleQueryResult(), new SPARQLResultsXMLWriter(output)); } else if (query.isBooleanQuery()) { new SPARQLBooleanXMLWriter(output).write(asBoolean()); } else { throw new AssertionError("Unknown query type"); } }
if (LOGGER.isDebugEnabled()) { File tmp = File.createTempFile("owl2triples", ".owl"); writer = new RDFXMLWriter(new FileWriter(tmp)); LOGGER.debug("Writing to " + tmp); writer.startRDF();
public void toWriter(Writer writer) throws OpenRDFException, TransformerException, IOException { if (query.isGraphQuery()) { QueryResultUtil.report(asGraphQueryResult(), new RDFXMLWriter( writer)); } else if (query.isTupleQuery()) { QueryResultUtil.report(asTupleQueryResult(), new SPARQLResultsXMLWriter(new XMLWriter(writer))); } else if (query.isBooleanQuery()) { new SPARQLBooleanXMLWriter(new XMLWriter(writer)) .write(asBoolean()); } else { throw new AssertionError("Unknown query type"); } }
public void toWriter(Writer writer) throws OpenRDFException, TransformerException, IOException { if (query.isGraphQuery()) { QueryResultUtil.report(asGraphQueryResult(), new RDFXMLWriter( writer)); } else if (query.isTupleQuery()) { QueryResultUtil.report(asTupleQueryResult(), new SPARQLResultsXMLWriter(new XMLWriter(writer))); } else if (query.isBooleanQuery()) { new SPARQLBooleanXMLWriter(new XMLWriter(writer)) .write(asBoolean()); } else { throw new AssertionError("Unknown query type"); } }
serialiser=new N3Writer(writer); } else if (format.equals(RDFFormat.RDFXML)) { serialiser=new RDFXMLWriter(writer); } else if (format.equals(RDFFormat.NTRIPLES)) { serialiser=new NTriplesWriter (writer);
serialiser=new N3Writer(writer); } else if (format.equals(RDFFormat.RDFXML)) { serialiser=new RDFXMLWriter(writer); } else if (format.equals(RDFFormat.NTRIPLES)) { serialiser=new NTriplesWriter (writer);