• warning: Creating default object from empty value in /web/sites/result42.com/html/modules/taxonomy/taxonomy.pages.inc on line 33.
  • warning: Declaration of views_handler_filter::options_validate(&$form, &$form_state) should be compatible with views_handler::options_validate($form, &$form_state) in /web/sites/result42.com/html/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • warning: Declaration of views_handler_filter::options_submit(&$form, &$form_state) should be compatible with views_handler::options_submit($form, &$form_state) in /web/sites/result42.com/html/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • warning: Declaration of views_plugin_style_default::options(&$options) should be compatible with views_object::options() in /web/sites/result42.com/html/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 0.
  • warning: Declaration of views_plugin_row::options_validate($form, &$form_state) should be compatible with views_plugin::options_validate(&$form, &$form_state) in /web/sites/result42.com/html/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.
  • warning: Declaration of views_plugin_row::options_submit($form, &$form_state) should be compatible with views_plugin::options_submit(&$form, &$form_state) in /web/sites/result42.com/html/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.

LibXML2 C++ Helper



LibXML2 is a XML C parser and toolkit written by by Daniel Veillard for the GNOME project. It is open source and works on a variety of systems.

And to get this to work on windows you can download the source and compile it yourself or download the prebuild windows binarys of it here.
And since the LibXML2 is a C Toolkit it is a bit messy to use for C++ developers. And that is where my helper class comes in. CLibXMLHelper is a C++ wrapper class that will help you to work with XML files using LibXML2.

LibXML2 uses UTF8 internally so all string send to the API should be UTF8. This helper class take care of this.


( Try Multi Commander, A file manager for professionals )
Syndicate content

Copyright (c) 2015 - Mathias Svensson