Subject: Re: Element value
From: "Vasu Chakkera" <vasucv@xxxxxxxxxxx>
Date: Thu, 21 Nov 2002 10:38:15 -0000
|
> <element name="substring-after(local-name(),'element.')">
> if of course you always have children with element in their local-name.
otherwise you can try using just "." instead of "element." in
substring-after() method
----- Original Message -----
From: "bryan" <bry@xxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, November 21, 2002 9:50 AM
Subject: RE: Element value
>
> Magyary Endre wrote:
> >I need to transform an element value to an attribute value:
> >input:
> ><element>
> ><element.name>hello</element.name>
> ></element>
> >output:
> ><element name="hello"/>
> >I have no idea ho to refer the element's value in an xsl:template
> >Thank you, Endre
>
>
> can also try the following:
>
> <xsl:template match="element/*">
> <element name="substring-after(local-name(),'element.')">
> <xsl:value-of select="."/>
> </element>
> </xsl:template>
>
> if of course you always have children with element in their local-name.
>
>
> 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 |
- Re: Element value, (continued)
- Laura - Thu, 21 Nov 2002 05:29:57 -0500 (EST)
- "Brož Jiří, Ing. 11030" - Thu, 21 Nov 2002 04:00:50 -0500 (EST)
- bryan - Thu, 21 Nov 2002 04:43:55 -0500 (EST)
- bryan - Thu, 21 Nov 2002 04:48:41 -0500 (EST)
- Vasu Chakkera - Thu, 21 Nov 2002 05:34:49 -0500 (EST) <=
- bryan - Thu, 21 Nov 2002 05:44:53 -0500 (EST)
- Jarno . Elovirta - Thu, 21 Nov 2002 05:50:51 -0500 (EST)
|
|