Edgar,

How to evaluate an XML file with the structure (XSD)
If the XML file fails to comply to the XSD it cannot be loaded

How to have the list of fields in the XML file, sometimes it is very extensive.
Are you looking for a way to build a XML file enumerator? It is not much work but why?