DOM examples features.f90 : Illustrates the types of nodes created for the different parsing events. data.f90 : Dynamics of the DOM tree: cloning, inserting, destroying, and dumping to XML. text.f90 : Example of the "normalize" method. pseudo.f90 : Real-world example of parsing a pseudopotential file. pseudo_dom.f90 : A more sophisticated, more DOM-like version of pseudo processing (incomplete picture -- more routines need to be written).