Subject: RE: [xsl] xsl-value-of does not process xsl values? From: "Tim Watts" <timw@xxxxxxx> Date: Fri, 31 Aug 2001 15:01:01 +1000 |
Hi Philip, I guess you could do a string replacement using something like: <xsl:choose> <!-- If '<xsl:value-of select="/guide/@yearsOld"/>' is in the text node --> <xsl:when test="contains(text, '<xsl:value-of select="/guide/@yearsOld"/>')"> <!-- then replace it with '<xsl:value-of select="guide/@yearOld" />' and paste the rest of the element value --> <xsl:element name="text"> <xsl:value-of select="substring-before(text, '<xsl:value-of select="/guide/@yearsOld"/>')"/> <xsl:value-of select="guide/@yearOld" /> <xsl:value-of select="substring-after(text, '<xsl:value-of select="/guide/@yearsOld"/>')"/> </xsl:element> </xsl:when> </xsl:choose> Cheers, Tim Watts PS. This is an adaption of a recipe given at http://aspn.activestate.com/ASPN/Cookbook/XSLT/Recipe/67667 > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Phillip > Rhodes > Sent: Friday, 31 August 2001 12:33 PM > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] xsl-value-of does not process xsl values? > > > I have an xml document. In this document, some of the > element data is > actually xsl. > > Example: > <guide yearsOld="45"> > <text>You are <xsl:value-of select="/guide/@yearsOld"/> years > old.</text> > </guide> > > I do a transformation of this xml document, and I obtain the element > content of the above element via another "xsl:value-of" > Example: <xsl:value-of select="//text" /> > > My problem is that the xsl is not being processed, it is treated as a > string. It is displayed literally as "<xsl:value-of > select="/guide/@yearsOld"/>" in my final transformed document. > > Can you tell me how I can fix this? > > Thank you. > Phillip > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl-value-of does not pro, Chris Bayes | Thread | Re: [xsl] xsl-value-of does not pro, David Carlisle |
RE: [xsl] IE browsers, Rosa I-Ting Cheng | Date | RE: [xsl] IE browsers, Rosa I-Ting Cheng |
Month |