Dominique, the XML libray you can download
here or in the attached set of files (updated recently).
But you will be unable to compile this (wrapper) code without modifications. I'm using a custom extensions to the parser (it modifies the code before it gets compilled) to use try/catch blocks and NEW without parentheses, and the #region tool.
See in CUIFramework::GetView for "try" block, and ClassFactory::CreateInstance for customized NEW.
If you really want to compile it, please download the archive below, copy all files to wrapper directory and add the two libs to wrapper project.
EDIT: reuploaded, fixed (probably crashing) FindClose for the default compiler configuration.