An Introduction to RDF and the Jena API

An Introduction to RDF and the Jena API

This is a tutorial introduction to both W3C's Resource Description Framework (RDF) and Jena, a Java API for RDF. It is written for the programmer who is unfamiliar with RDF and who learns best by prototyping, or, for other reasons, wishes to move quickly to implementation. Some familiarity with both XML and Java is assumed. Explains that RDF data can be represented in XML, but understanding the syntax is secondary to understanding the data model. Also covers methods for querying and manipulating RDF data without using SPARQL.