[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: Problems selecting attribues


Subject: RE: Problems selecting attribues
From: "Julian Reschke" <reschke@xxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 25 Nov 1999 14:03:52 +0100

> From: owner-xsl-list@xxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of
> heiko.grussbach@xxxxxxxx
> Sent: Thursday, November 25, 1999 1:33 PM
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: Problems selecting attribues
> 
> 
> Hi,
> 
> In a stylesheet, I have the following
> 
> <xsl:param name="hist" select="//HISTORY//LEVEL//SLIDE[@REF]"/>
> 
> <xsl:template match="SLIDES">
>      <xsl:text> text1 </xsl:text>
>      <xsl:value-of select="$hist"/>
>      <xsl:text> text2 </xsl:text>
> </xsl:template>
> 
> The output of this is:
> text1 History text2
> 
> The XML source of the corresponding node however reads like:
> ...
> <SLIDE 
> REF="d://programs//xml//astron//documents//Hist_1.xml">History</SLIDE>
> ...
> 
> So, why do I get element content, where I want to have the 
> attribute? How do I correctly select the attribute?
> I'm using LotusXSL 0.18.5.

If this would me MSXML, I would guess it must be:

select="//HISTORY//LEVEL//SLIDE/@REF"


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords
xml