xmlElementSummary: Frequency table of names of elements and attributes in XML content
Description
This function is used to get an understanding of the use
of element and attribute names in an XML document.
It uses a collection of handler functions to gather
the information via a SAX-style parser.
The distribution of attribute names is done within each
"type" of element (i.e. element name)