Subject: Re: [xsl] Knowing node name in order to test From: "cutlass" <cutlass@xxxxxxxxxxx> Date: Mon, 3 Sep 2001 08:20:19 +0100 |
try using the name() which gets u the current element name ( or from whatever position in your XPATH ). ex. name()='pass' cheers, jim fuller ----- Original Message ----- From: "Carlos Fragoso Mariscal" <cfragoso@xxxxxxxx> To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, September 03, 2001 12:53 AM Subject: [xsl] Knowing node name in order to test > Hi! > > I have got a pair of questions related > to a web application that translates > xml to html/wml on demand. > > origin.xml > > It's a kind of form where parameters/* are > the input text of the form. Id is the name > identifier of the input text and value its > default value. Name tag defines the description > of the input text. > > <parameters> > <user id="user"> > <name>UserName:</name> > <value></value> > </user> > <pass id="password"> > <name>Password:</name> > <value></value> > </pass> > <server id="password"> > <name>Password:</name> > <value></value> > </server> > </parameters> > > Now, here you are my question: > > I want them to process as a > <xsl:for-each> tag where user > and server should have attribute > type to text and pass to > password. > > When I'm processing an element > user, server or pass, how can I > test the tag name against a string? > > current tag name = 'pass' ?!?! > > transformation.xsl > > <xsl:template match='authentication/parameters'> > <xsl:for-each select='user|pass|server'> > <font face="Courier New, Courier, mono" size="2"> > <b><xsl:value-of select='name'/></b> > </font> > <br/> > <xsl:call-template name='inputText'> > <xsl:with-param name='id'> > <xsl:value-of select='@id'/> > </xsl:with-param> > <xsl:with-param name='value'> > <xsl:value-of select='value'/> > </xsl:with-param> > <xsl:if test=" ? "> > <xsl:with-param name='type'> > <xsl:value-of select='password'/> > </xsl:with-param> > </xsl:if> > </xsl:call-template> > <br/> > </xsl:for-each> > </xsl:template> > > Thank you in advance!!! > > 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 -> |
---|---|---|
[xsl] Knowing node name in order to, Carlos Fragoso Maris | Thread | Re: [xsl] Knowing node name in orde, Trevor Nash |
RE: [xsl] Knowing node name in orde, Jarno . Elovirta | Date | [xsl] XSL/Transform vs WD-xsl, Karlo |
Month |