Toby White has written a very useful FoX library, which can be found at:
http://uszla.me.uk/space/software/FoX/
It provides a library that can read and write XML in Fortran95. It is widely used in computational chemistry and the mineralogical community - I do not know how far beyond. I use FoX whenever I have a Fortran program that should emit XML.
, , FoX, . , , .
Peter Murray-Rust