<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml" version="2.0"> <xsl:output method="text"/> <xsl:param name="doc"> <doc> <p>One</p> <p>Two</p> <p>Three</p> </doc> </xsl:param> <xsl:template match="/"> <xsl:text>There are </xsl:text> <xsl:value-of select="count($doc//p)"/> <xsl:text> paras. </xsl:text> </xsl:template> </xsl:stylesheet>