Raptor RDF Parser Toolkit

Dave Beckett
Institute for Learning and Research Technology
University of Bristol

OVERVIEW

Raptor is the RDF Parser Toolkit for Redland written in C consisting of two parsers for the RDF/XML and N-Triples syntaxes for RDF. Raptor is designed to work efficiently when used with Redland but is entirely separate.

This library is mature and Beta quality - there are some known conformance issues and the APIs are unlikely to change. See the to do list for more information. Changes can be found in the NEWS file or more detailed changes in the ChangeLog.

PARSERS

RDF/XML Parser

A Parser for the RDF/XML syntax as updated by the W3C RDF Core working group.

The remaining issues are recorded in the to do list.

NTRIPLES PARSER

A parser for the N-Triples syntax as used by the W3C RDF Core working group for the RDF Test Cases.

DOCUMENTATION

The API is described in the libraptor.3 UNIX manual page. It is demonstrated in the rapper.1 utility program which shows how to call the parser and get back the triples. When Raptor is used inside Redland, the Redland documentation explains how to call the parser and contains several example programs.

To install Raptor see the Installation document. Other material

SOURCES

The packaged sources are available from http://www.redland.opensource.ac.uk/dist/source/ (master site) and also from the SourceForge site. There are nightly snapshots of the development version which is can also be browsed via CVSweb.

LICENSE

This library is free software / open source software released under the LGPL or MPL licenses. See LICENSE.html for full details.

MAILING LISTS

The Redland mailing lists discusses the development and use of Raptor and Redland as well as future plans and announcement of releases.


Copyright 2001-2003 Dave Beckett, Institute for Learning and Research Technology, University of Bristol