[
https://issues.apache.org/jira/browse/CLEREZZA-648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13144941#comment-13144941
]
Paolo Castagna commented on CLEREZZA-648:
-----------------------------------------
An RDF/JSON parser and serializer (as well as usual Jena readers/writers) have
been added to Apache Jena.
If you want to try or use it, make sure you call RIOT.init() to wire the new
reader|writer into Jena. RIOT is in ARQ at the moment. Then you can use the
usual Jena Model APIs:
public Model write( OutputStream out, String lang ) ;
public Model read ( InputStream in, String base, String lang ) ;
Specify "RDF/JSON" as the lang parameter.
See also:
- https://issues.apache.org/jira/browse/JENA-127
- https://issues.apache.org/jira/browse/JENA-135
-
http://svn.apache.org/repos/asf/incubator/jena/Jena2/ARQ/trunk/src/main/java/org/openjena/riot/out/RDFJSONWriter.java
> RDF/JSON Serializer can not serialize graphs larger than available memory.
> --------------------------------------------------------------------------
>
> Key: CLEREZZA-648
> URL: https://issues.apache.org/jira/browse/CLEREZZA-648
> Project: Clerezza
> Issue Type: Improvement
> Reporter: Daniel Spicar
> Labels: rdf/json, serialization
>
> The serializer loads the entire graph to serialize into memory in order to
> sort it. A solution is likely to depend on the underlying triple collection
> as certain triple collection may be able to provide sorted triples already
> from the underlying triple store. Therefore this issue may require a more
> general solution that affects other modules as well. A proposed solution and
> a detailed analysis is available in CLEREZZA-643.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira