[ https://issues.apache.org/jira/browse/JENA-1959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Didac updated JENA-1959: ------------------------ Issue Type: Improvement (was: Wish) > Json-LD to Rdf > -------------- > > Key: JENA-1959 > URL: https://issues.apache.org/jira/browse/JENA-1959 > Project: Apache Jena > Issue Type: Improvement > Components: RIOT > Reporter: Didac > Priority: Major > > When converting from a Jena Model to JSON-LD there is a way to override the > JsonLDOptions (provided by Json-LD Java) as described [in this > example|https://github.com/apache/jena/blob/master/jena-arq/src-examples/arq/examples/riot/Ex_WriteJsonLD.java#L291] > However I don't see the same being used for the other conversion (JSON-LD > document to Jena Model). From the [following code > line|https://github.com/apache/jena/blob/bfce1741cb12f9cf544235d32fba6598bc7341b5/jena-arq/src/main/java/org/apache/jena/riot/lang/JsonLDReader.java#L157], > the JsonLdOptions gets created right there instead of being read from the > Jena Context object. It seems just the base field gets read from the Context. > Why there isn't coherence between the way JsonLdOptions can be provided in > both conversions? > JsonLdOptions can be used for things like [providing a > DocumentLoader|https://github.com/jsonld-java/jsonld-java#loading-contexts-from-a-string], > which will affect the conversion Json-LD -> Jena Model -- This message was sent by Atlassian Jira (v8.3.4#803005)