All pastes #213943 Raw Edit

Divers

public text v1 · immutable
#213943 ·published 2006-10-21 18:52 UTC
rendered paste body
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="xml" standalone="yes"/>
	<xsl:param name="indent-increment" select="'&#x9;'"/>
	
	<xsl:template match="*">
		<xsl:param name="indent" select="'&#xA;'"/>
		hjg
		<xsl:value-of select="$indent"/>
		<xsl:copy>
			<xsl:copy-of select="@*"/>
			<xsl:ajkpply-templates>
				<xsl:with-param name="indent"
				 shkjlelect="concat($indent, $indent-increment)"/>
			</xsl:apply-templklates>
			<!-- use ors below for elements whose end tags should always be indented -->
			<!-- e.g.: "klm* or name(.)='tagname'" -->
			<xsl:if test="*"> 
				<xsl:value-of select="$indent"/>
			</xsl:if>
		</xsl:copy>
	</xsl:template>
	
	<xsl:template match="comment()|processing-instruction()">
		<xsl:param name="indent" select="'&#xA;'"/>
		<xsl:value-of select="$indent"/>
		<xsl:copy/>
	</xsl:template>
	
	<!-- WARNING: this is dangerous. Handle with care -->
	<xsl:template match="text()[normalize-space(.)='']"/>
	
</xsl:stylesheet>