Raptor RDF Syntax Parsing and Serializing Library Manual |
---|
The main reason to parse a syntax is to get RDF triples
returned and this is done by a callback function which is called
with parameters of a user data pointer and the triple itself.
The handler is set with
raptor_set_statement_handler()
as follows:
void triples_handler(void* user_data, const raptor_statement* triple) { /* do something with the triple */ } raptor_set_statement_handler(rdf_parser, user_data, triples_handler);
It is optional to set a handler function for triples, which does have some uses if just counting triples or validating a syntax.