Tuesday, 1 July 2025

What is RIO in RDF? Is it relevant post OpenRDF?

RIO is the "RDF Input/Output" toolkit.  

The RIO appellation persists even in the post OpenRDF world.

RIO was part of OpenRDF and is now part of RDF4J. Docs are here

These parsers and writers can be used independently of the rest of the RIO library. An important parser in the toolkit is the RDFHandler, which receives parsed RDF triples.  This can be used as a pure listener, or as a reporting tool (being passed to a function that needs to report results back).

It's good to understand RIO both for comprehending legacy messages from OpenRDF and also more recent exceptions from RDF4J.

No comments: