Gusaiello, una cosa es generar un XML, y totalmente otra qué hacer con él después, enviarlo a algún lado o no.
Quiero decir, el hecho de generar un fichero XML es simplemente crear un fichero te texto. Para leerlo, es un poco más complicado pero sigue siendo lectura de un fichero de texto (luego un par de bucles buscando tag-s de apertura y cierre para determinar el valor).
¿Qué necesitas hacer con dicho XML, para qué lo generas?
P.D.
MicroFocus tiene su propio XML Parser integrado, manejable desde COBOL. No sé si Acu lo tiene...