XML Interface

DESCRIPTION

XML parser interface provides simple stream based interface for parsing XML data and files.

EXAMPLE

 SilcXMLParser parser;

 // Create XML parser
 parser = silc_xml_parser_create(NULL, &handler, ctx);

 // Parse XML file
 if (!silc_xml_parse_file(parser, filename)) {
   silc_errno_location(NULL, &cur_line, NULL);
   fatal("Error %s:%d: %s", filename, cur_line, silc_errno_reason());
 }

 // Free parser
 silc_xml_parser_free(parser);

TABLE OF CONTENTS