RE: [XSL-FO] Problem getting more than one
>It is not clear what you are trying to accomplish. Looking at your code,
><xsl:template match="*/sun[@status = 'hot']">
> <xsl:value-of select="./../../entry/@case"/>
>the code will grab the first case= statement and any other attributes
>but it wont grab the second case or the third case BUT it will grab
>the seconds other attributes (ie test2, test3 but not
I'm assuming you want to return the "case" attribute from the "entry" parent
node of each "sun" node whose status='hot'.
This will get you that (assuming "thisisthe" is the root node):
<xsl:apply-templates select="//sun[@status = 'hot']"/>
<xsl:value-of select="../@case" />
But I can't imagine this is all you want to do.
Can you provide more information about what you are trying to accomplish?