This part contains the Raptor Reference Manual
which comprehensively describes every class and function of the API.
The previous part contains the
Raptor Tutorial
explaining how to use the API parts.
For the latest information, see the
Raptor Home Page
and the main document overview
in this document tree.
Table of Contents
- Parsers in Raptor (syntax to triples)
- Introduction
- GRDDL parser (name
grddl
)
- Guess parser (name
guess
)
- JSON parser (name
json
)
- N-Triples parser (name
ntriples
)
- RDFa parser - (name
rdfa
)
- RDF/XML parser - default (name
rdfxml
)
- RSS Tag Soup parser (name
rss-tag-soup
)
- TRiG parser (name
trig
)
- Turtle Terse RDF Triple Language parser (name
turtle
)
- Serializers in Raptor (triples to syntax)
- Introduction
- Atom 1.0 serializer (name
atom
)
- JSON serializers (name
json
and name json-triples
)
- N-Quads serializer - default (name
nquads
)
- N-Triples serializer - default (name
ntriples
)
- RDF/XML serializer (name
rdfxml
)
- RDF/XML (Abbreviated) serializer (name
rdfxml-abbrev
)
- RDF/XML (XMP Profile) serializer (name
rdfxml-xmp
)
- Turtle serializer (name
turtle
)
- RSS 1.0 serializer (name
rss-1.0
)
- GraphViz dot serializer (name
dot
)
-
Initialisation — Library startup, shutdown and configuration.
-
General — General library constants and utility functions
-
Memory — Memory handling functions
-
AVL Trees — AVL Trees
-
Constants — Constant values and strings
-
Options — Class options
-
I/O Stream — Providing streaming I/O writing to files, strings or user code.
-
Locator — Location information for errors, warnings and messages.
-
Parser — RDF parsers - from a syntax to RDF triples
-
SAX2 — SAX2 XML Parsing API with namespaces and base URI support.
-
Sequence — Ordered sequence of items.
-
Serializer — RDF serializers - from RDF triples to a syntax
-
String buffer — Append-only strings.
-
Triples — RDF Triples
-
Unicode — Unicode and UTF-8 utility functions.
-
URI — URI class and relative URI computation
-
WWW — Retrieval of URI content from the web.
-
XML Namespaces — Namespaces in XML include stacks of Namespaces
-
XML QName — XML Namespace-qualified names.
-
XML — XML and XML Writer
- Syntax Formats supported in Raptor
- Introduction
- MIME Types by Parser
- MIME Types by Serializer
- MIME Types Index
- API Changes
- Introduction
- Changes between raptor2 2.0.7 and 2.0.8
- New functions, types and enums
- Changes between raptor2 2.0.6 and 2.0.7
- New functions, types and enums
- Changes between raptor2 2.0.5 and 2.0.6
- New functions, types and enums
- Changes between raptor2 2.0.4 and 2.0.5
- New functions, types and enums
- Changes between raptor2 2.0.3 and 2.0.4
- New functions, types and enums
- Changes between raptor2 1.4.21 and 2.0.0
- New functions, types and enums
- Deleted functions, types and enums
- Renamed function and enums
- Changed functions and types