Subject: [xsl] How do you get Attributes in Processing Instructions using IE6 From: "Bolen, Lori Contractor/WESTAR CORPORATION" <Lori.Bolen@xxxxxxxxxxxxxxxxx> Date: Tue, 30 Apr 2002 10:02:37 -0500 |
Sorry if this question has already been answered. I searched the archives and didn't come across what I was looking for. I have the following processing instructions throughout my xml file: <?FRAME LABEL='Introduction to IADS' SHOWNO='N'?> I need to be able to get the value of the LABEL attribute (Introduction to IADS). I am using IE 6.0. I can match the processing instruction, but I can't seem to get the individual attribute values. I have tried <xsl:value-of select="@label"/>, but this doesn't seem to work. My template look like: <xsl:template match="pi('FRAME')"> <xsl:choose> <xsl:when match="*[@label]"> <B style="color: #ff0000"> <xsl:element name="A"> <xsl:attribute name="name"> <xsl:value-of select="@label"/> </xsl:attribute> <xsl:value-of/> </xsl:element> </B> </xsl:when> <xsl:otherwise> VALUE OF: <xsl:value-of/> </xsl:otherwise> </xsl:choose> <xsl:apply-templates/> --------------------?frame <xsl:value-of select="."/> ?>------------------ </xsl:template> The <xsl:valueof> and the <xsl:value-of select="."> both give everything in the processing instruction except the PI itself. Does anyone know how to do this in IE 6.0? Thanks for your help, Lori Bolen XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] problem w/ namespaces, David N Bertoni/Camb | Thread | Re: [xsl] How do you get Attribute, Jeni Tennison |
[xsl] problem w/ namespaces, Jakub . Valenta | Date | [xsl] Embedding javascript code int, Jitt_Joynoosaeng |
Month |