Subject: RE: [xsl] Element value From: Jarno.Elovirta@xxxxxxxxx Date: Thu, 21 Nov 2002 12:55:17 +0200 |
Hi, > Jarno, > just a naive question.. > wouldnt this serve? > > <xsl:template match="/"> > <element name="{/element/element.name}"/> > </xsl:template> > > What are the downsides if any in the above approach apart > from the fact that > i have hardcoded the attribute "name" rather than using the > string-after() > function to get the attribute's name ( "name" ).. > for what Endre needed as in. > -------------------------------------------------------------- > -------------- > ----------------- > > I need to tranform 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 > -------------------------------------------------------------- > -------------- > ----------------- > Wouldnt the template I have given above suffice. Yes, it would. But it wouldn't be the first time people asked a question on this forum and didn't ask the *whole* question; I would imagine he needs to transform more than one element to an attribute, with the attribute name being read from the child element name. Jarno - Assemblage 23: Disappoint (Alber Deal Mood Remix) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Element value, bryan | Thread | [xsl] XSL-FO Wysiwyg designer, Thomas V. Nielsen |
RE: [xsl] Element value, bryan | Date | Re: [xsl] special characters in xml, David Carlisle |
Month |