Subject: RE: [xsl] quikie bout nested xml From: "Conal Tuohy" <conalt@xxxxxxxxxxxxxxx> Date: Tue, 6 May 2003 22:03:53 +1200 |
Hi Luke You have an element <em> which includes the <error> element, so the <em> element has a text value which includes the text in the <error> element. Instead of <xsl:value-of select="current()"/> you need to select the child text node only: <xsl:value-of select="text()"/> should do it, I think. Cheers Con > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of > Luke Ambrogio > Sent: Tuesday, 6 May 2003 20:44 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] quikie bout nested xml > > > i have > > <em>gigi@xxxxxxx<error>i don't like</error></em> > > > and > > <xsl:for-each select="em"> > <tr> > <td align="right" width="150">E-mail: </td> > <td> > <input type="text" name="em" style="width:180"> > <xsl:attribute name="value"><xsl:value-of select= > current()"/></xsl:attribute> > </input> > <br/> > </td> > <td class="error"><xsl:value-of select="error"/></td> > </tr> > </xsl:for-each> > > it creates > > <td> > <input type="text" name="em" style="width:180" > value="gig@xxxxxxxx don't > like"> > </input> > <br /> > </td> > > but i want > > <td> > <input type="text" name="em" style="width:180" > value="gig@xxxxxxx"> > </input> > <br /> > </td> > > what should i do > > regards luke > > 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] quikie bout nested xml, Luke Ambrogio | Thread | RE: [xsl] quikie bout nested xml, Sundar Shanmugasunda |
Re: [xsl] quikie bout nested xml, Luke Ambrogio | Date | [xsl] XPathAPI: How to associate na, Torsten Schlabach |
Month |