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 > > >
