RE: [xsl] attribute-match

Subject: RE: [xsl] attribute-match
From: Florent Georges <darkman_spam@xxxxxxxx>
Date: Sun, 29 Jan 2006 20:38:22 +0100 (CET)
Alexander Stippler wrote:

> <xsl:template match="//*[not(@termin)]">
>          bla
> </xsl:template>

> <xsl:template match="News[@termin]">
>          blub
> </xsl:template>

> I would expect the first to match News-nodes without
> the attribute, the second to match News-nodes having
> the attribute, but the results are not like this.

  What does the result look like?  Just "bla"?  Does the following work
as you expect?

    <xsl:template match="*">
      <xsl:text>bla</xsl:text>
      <xsl:apply-templates select="*"/>
    </xsl:template>

    <xsl:template match="News[@termin]">
      <xsl:text>blub</xsl:text>
      <xsl:apply-templates select="*"/>
    </xsl:template>

--drkm




















	

	
		
___________________________________________________________________________ 
Nouveau : tiliphonez moins cher avec Yahoo! Messenger ! Dicouvez les tarifs exceptionnels pour appeler la France et l'international.
Tilichargez sur http://fr.messenger.yahoo.com

Current Thread