xsl-list
[Top] [All Lists]

Re: [xsl] Merge Nodes

2012-05-09 10:21:20
<xsl:template match = "outputAttribute">
             <xsl:element name = "{key/text()}">
             <xsl:value-of select="value"/>
</xsl:element>
</xsl:template>

On 3 May 2012 16:45, Senthilukvelaan <skumaravelan(_at_)googlemail(_dot_)com> 
wrote:
Hi All,

I am wondering, how to merge the two nodes into one with xslt 1.0

For example for the below input

       <outputAttribute>
                 <key>encryptedId</key>
                 <value>1100001101001</value>
              </outputAttribute>
              <outputAttribute>
                 <key>preferredName</key>
                 <value>Senthil</value>
              </outputAttribute>
              <outputAttribute>
                 <key>lastName</key>
                 <value>Kris</value>
              </outputAttribute>
              <outputAttribute>

output:

<encryptedId>1100001101001</encryptedId>
<preferredName></preferredName>
<lastName>Kris</lastName>


Thanks
Senthil

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--




-- 
Vasu Chakkera
NodeLogic Limited
Oxford
www.node-logic.com
==============

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


<Prev in Thread] Current Thread [Next in Thread>