> 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
|