CSV is not a valid RDF serialization format as mentioned (only as a format
for SPARQL results).

If you want something similar to CSV for serializing an RDF Model, try
using N-triples.

On Thu, Sep 8, 2016 at 10:22 AM, Martynas Jusevičius <[email protected]>
wrote:

> I think CSV is for writing ResultSet (SELECT results), not Model
> (CONSTRUCT/DESCRIBE results).
>
> On Wed, 7 Sep 2016 at 23:37, lookman sanni <[email protected]> wrote:
>
> > Hi all,
> >
> > I am trying in vain to write a Jena model to a text file using
> > RDFDataMgr.write(outputstream, dataset2, lang).
> >
> > This works well for Lang such as RDFXML, TRIG, TURTLE, NQUADS. However
> for
> > Lang.CSV, it is firing a RiotException of which I have no idea:
> >
> >
> > *Exception in thread "main" org.apache.jena.riot.RiotException: No graph
> > writer for null*
> > * at
> > org.apache.jena.riot.RDFDataMgr.createGraphWriter$(
> RDFDataMgr.java:1199)*
> > * at org.apache.jena.riot.RDFDataMgr.write$(RDFDataMgr.java:1211)*
> > * at org.apache.jena.riot.RDFDataMgr.write(RDFDataMgr.java:1004)*
> > * at org.apache.jena.riot.RDFDataMgr.write(RDFDataMgr.java:995)*
> > * at org.apache.jena.riot.RDFDataMgr.write(RDFDataMgr.java:936)*
> > * at ....*
> >
> > Has anyone come across this in the past and has some hints on its why/how
> > to solve it ?
> >
> > Thanks, Lookman
> >
> > --
> > Best Regards
> >
> > Lookman SANNI
> >
>

Reply via email to