Subject: Re: [xsl] Keys (easy one) match on name() From: Karl Stubsjoen <kstubs@xxxxxxxxx> Date: Tue, 31 May 2005 22:04:38 -0700 |
I have this key: <xsl:key name="key_fld" match="field" use="@fieldname"/> I set this variable: <xsl:variable name="current_need" select="key('key_fld','NeedCode')"/> I get: HI Without the key, I get the correct value of: MD Here is the definition without the key: <xsl:variable name="current_need" select="field[@fieldname='NeedCode']"/> What am I doing wrong? On 5/31/05, Mukul Gandhi <mukul_gandhi@xxxxxxxxx> wrote: > Would it be - > > <xsl:key name="key_fld" match="field" use="@name"/> > > Regards, > Mukul > > --- Karl Stubsjoen <kstubs@xxxxxxxxx> wrote: > > I have a bunch of <field/> elements who all contain > > the attribute > > name. How do I set up a key to return the field > > element passing given > > name? > > > > I've tried this, but doesn't seem to work: > > > > <xsl:key name="key_fld" match="field" > > use="name()"/> > > > > I've also tried: > > > > <xsl:key name="key_fld" match="field" > > use="@*[name()]> > > > > Thanks for the help. > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Keys (easy one) match on , Mukul Gandhi | Thread | RE: [xsl] Keys (easy one) match on , Michael Kay |
Re: [xsl] XPath Query Required, Asim Qazi | Date | Re: [xsl] XPath Query Required, Borut Bolčina |
Month |