Hola.
Hay un proyecto en Delphi para factura electrónica de México(CFDI) que probablemente te sirva como referencia acerca de los nodos:
https://github.com/bambucode/tfacturaelectronica
el código para crear un CFDI se encuentra aquí:
https://github.com/bambucode/tfactur...lectronica.dpr
En cuanto al tema de XML hay una serie de artículos (también en delphi) que muestran el uso de los componentes para generar XML, no creo que sea muy complicado pasarlo a C++:
http://delphiallimite.blogspot.mx/20...entos-xml.html
http://delphiallimite.blogspot.mx/20...os-xml-ii.html
http://delphiallimite.blogspot.mx/20...xml-y-iii.html
Saludos.