Hi Martynas !

The method you are pointing me to effectively works and I can use it to solve 
the issue for now. However, the RDFDataMgr documentation says (about read 
methods/operations):

read -- Read data from a location into a Model, Dataset, etc. The methods in 
this class treat all types of Model in the same way. For behavior specific to a 
subtype of Model, use the methods of that specific class.

Therefore, both 
https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/riot/RDFDataMgr.html#read-org.apache.jena.graph.Graph-java.io.StringReader-java.lang.String-org.apache.jena.riot.Lang-
 AND 
https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/riot/RDFDataMgr.html#read-org.apache.jena.rdf.model.Model-java.io.StringReader-java.lang.String-org.apache.jena.riot.Lang-
 should work.

I am wondering why they don't: Am I using them wrongly or is this just a bug ?

Best

Marc

On 2019/11/22 15:56:16, Martynas Jusevičius <[email protected]> wrote: 
> I think you want to read a Dataset:
> https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/riot/RDFDataMgr.html#read-org.apache.jena.query.Dataset-java.io.StringReader-java.lang.String-org.apache.jena.riot.Lang-
> 
> On Fri, 22 Nov 2019 at 16.45, Marc Agate <[email protected]> wrote:
> 
> > Hi all,
> >
> > I need to build Models or Graphs from strings being a trig serialization
> > of a rdf resource.
> > I tried to do using Model.read or RDFDataMgr but both produce empty models
> > or graphs.
> > When I do the same operation with Turtle serialization, it works just fine.
> >
> > What do you think ?
> >
> > Run the following code to see that by yourself:
> >
> >
> > https://github.com/buda-base/editserv/blob/master/src/test/java/editservio/bdrc/edit/test/RDFDataMgrCheck.java
> >
> > Thx
> >
> > Marc
> >
> 

Reply via email to