Reads all of the tags and enclosed data within an XML file using a simple recursive approach. It demonstrates the use of direct recursion in this pugixml library, as well as how the content of different types of tags can be accessed.