Abstract: The Extensible Markup Language (XML) files are extensively used for representing structured data on the web for file configuration, exchanging data between distinct applications, web ...