[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] [XSL]Display Different Results Based on Count of Node
Hi,
Below are two templates I am using to display some titles of the book. I am wondering if anybody knows whether or not I can use the count function here so that for books with multiple books by one author, the titles would be broken off with the <p> tag, but those with only one, would not display the <p> tag. Anyone know if I should use <xsl:if> or the count function here? Here is the XSLT: <xsl:template match="book"> <p> <xsl:call-template name="author"/> <xsl:apply-templates/> </p> </xsl:template> <xsl:template match="title"> <p> <xsl:apply-templates/> </p> </xsl:template> The XML: <book> <author>Tennison, Jeni</author> <title>Beginning XSLT</title> <title>Beginning XSLT 2.0</title> </book> <book> <author>Meyer, Eric</author> <title>The Zen of CSS</title> </book> Thanks to those who may be able to help. Alice
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|