Parsing syntaxes to RDF Triples

Introduction
Create the Parser object
Parser features
Set RDF triple callback handler
Set fatal error, error and warning handlers
Set the identifier creator handler
Set namespace declared handler
Set the parsing strictness
Provide syntax content to parse
Parse the content from a URI (raptor_parse_uri())
Parse the content of a URI using an existing WWW connection (raptor_parse_uri_with_connection())
Parse the content of a C FILE* (raptor_parse_file_stream())
Parse the content of a file URI (raptor_parse_file())
Parse chunks of syntax content provided by the application (raptor_start_parse() and raptor_parse_chunk())
Restrict parser network access
Filtering parser network requests with feature RAPTOR_FEATURE_NO_NET
Filtering parser network requests with raptor_www_set_uri_filter()
Filtering parser network requests with raptor_parser_set_uri_filter()
Setting timeout for parser network requests with feature RAPTOR_FEATURE_WWW_TIMEOUT
Querying parser static information
Querying parser run-time information
Aborting parsing
Destroy the parser
Parsing example code

Introduction

The typical sequence of operations to parse is to create a parser object, set various callback and features, start the parsing, send some syntax content to the parser object, finish the parsing and destroy the parser object.

Several parts of this process are optional, including actually using the triple results, which is useful as a syntax checking process.