Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Redland Raptor RDF syntax library
C Groff HTML CMake Makefile Yacc Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
data
docs
src
tests
utils
win32
.cvsignore
AUTHORS
INSTALL.html
LICENSE.html
MPL.html
Makefile.am
NEWS.html
README.html
TODO.html
acconfig.h
autogen.sh
configure.in
ntriples.h
raptor.spec.in
raptor_cc.gperf

README.html

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title>Raptor RDF Parser Toolkit</title>
</head>
<body bgcolor="#ffffff" text="#000085">

<h1 align="center">Raptor RDF Parser Toolkit</h1>
<h2 align="center"><a href="http://purl.org/net/dajobe/">Dave Beckett</a><br /><a href="http://www.ilrt.bristol.ac.uk/">Institute for Learning and Research Technology</a><br /><a href="http://www.bristol.ac.uk/">University of Bristol</a></h2>
  

<h2>OVERVIEW</h2>

<p><a href="http://www.redland.opensource.ac.uk/raptor/">Raptor</a>
is the
<b>R</b>DF <b>P</b>arser <b>T</b>oolkit f<b>o</b>r
<a href="http://www.redland.opensource.ac.uk/"><b>R</b>edland</a>
and currently consists of two parsers: RDF/XML and N-Triples.
Raptor is designed to integrate closely with Redland
and also work entirely standalone, in which case it will
use simple internal routines to perform the functions.
</p>

<p>This library is <b>Beta</b> quality - most things work now.  See
the <a href="TODO.html">todo list</a> for more information.  Changes
can be found in the <a href="NEWS.html">NEWS</a> file or more
detailed changes in the <a href="ChangeLog">ChangeLog</a>.</p>

<h2>RAPTOR RDF/XML PARSER</h2>

<ul>
<li>An RDF/XML Parser written in C designed to integrate well with <a href="http://www.redland.opensource.ac.uk/">Redland</a></li>
<li>Can extract RDF content embedded in XML (such as XHTML)</li>
<li>Handles RDF Core WG syntax updates for XML Base and xml:lang</li>
<li>Generates N-Triples supporting XML literals and language tagging</li>
<li>Handles rdf:resource / resource attributes</li>
<li>Parsing tracks the formal grammar productions closely.</li>
<li>Uses <a href="http://expat.sourceforge.net/">expat</a> and/or (GNOME) <a href="http://xmlsoft.org/">libxml</a> XML parsers as available or required</li>
<li>Provides features to select options at run time.</li>
<li>(Perl, Python, Java, Tcl interfaces when used via Redland)</li>
<li>No memory leaks</li>
<li>Fast</li>
</ul>

<p>This is beta quality software - the APIs may change, it is mostly
feature complete but needs more testing for conformance.</p>


<h2>RAPTOR NTRIPLES PARSER</h2>

<p>A parser for the
<a href="http://www.w3.org/TR/rdf-testcases/#ntriples">N-Triples</a>
format which emits RDF statements and is used by the RDF Core
working group for test cases.
</p>


<h2>DOCUMENTATION</h2>

<p>There is no documentation at present, only the
<a href="rdfdump.c">rdfdump.c</a>
example program source to see how to call the parser.
When raptor is used inside 
<a href="http://www.redland.opensource.ac.uk/">Redland</a>,
the Redland documentation explains
how to call the parser and contains several example programs.</p>

<p>To install see the <a href="INSTALL.html">Installation document</a></p>


<h2>TODO / BUGS</h2>

<p>See the <a href="TODO.html">TODO</a> page for the current status.</p>

<hr />

<p>Copyright 2001-2002 <a href="http://purl.org/net/dajobe/">Dave Beckett</a>, <a href="http://www.ilrt.bristol.ac.uk/">Institute for Learning and Research Technology</a>, <a href="http://www.bristol.ac.uk/">University of Bristol</a></p>

</body>
</html>
Something went wrong with that request. Please try again.