<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="text"/>

	<xsl:template match="*">
		<xsl:text>( Element:</xsl:text>
		<xsl:value-of select="local-name()"/>
		<xsl:apply-templates select="* | @*"/>
		<xsl:text>)</xsl:text>
	</xsl:template>

	<xsl:template match="@*">
		<xsl:text>Attribute: </xsl:text>
		<xsl:value-of select="local-name()"/>
	</xsl:template>

</xsl:stylesheet>
