Re: [xsl] creating name value pairs

Subject: Re: [xsl] creating name value pairs
From: "Venkat Mogili" <xsltlist@xxxxxxxxx>
Date: Wed, 7 Nov 2007 19:11:24 -0500
Thanks to Scott and Michael for the respose. I have tried scott's
solution and it is working. As we are currently not using XSLT 2.0, I
could not use Michael solution.

Thanks a lot

Venkat

On Nov 7, 2007 6:57 PM, Michael Kay <mike@xxxxxxxxxxxx> wrote:
> > Can any body suggest how to transform the following xml to
> > xml transformation. Node elements can increase dynamically.
>
> Assuming XSLT 2.0
>
> <xsl:template match="Object">
>  <Object1>
>    <Node1>
>      <xsl:value-of select="Node/concat(@name, '=', @value)" separator="^"/>
>    </Node1>
>  </Object>
> </xsl:template>
>
> Michael Kay
> http://www.saxonica.com/
>
> >
> > <Object>
> >
> > <Node name="a" value="1"/>
> > <Node name="b" value="2"/>
> >
> > </Object>
> >
> > to
> >
> > <Object1>
> >
> > <Node1> a=1^b=2</Node1>
> > </Object1>
> >
> > Thanks
> > Venkat

Current Thread