xsl-list
[Top] [All Lists]

[xsl] InnerElement attribute needs to be set for parent

2008-05-10 00:10:57
Hello,

i have the following input xml, i am using XSL for the transformation.
<?xml version="1.0" encoding="UTF-8"?>
  <extraList  jcr:primaryType="extraList" >
      <customerInfo  jcr:primaryType="customerinfo">
          <propertyList>
              <property name="betriebsnummer_str" value="54321"/>
              <property name="email_str" value="test"/>
      </propertyList>
       </customerInfo> 
    <info>
    <propertyList>
              <property name="yyy_str" value="123"/>
              <property name="email_str" value="yahoo.com"/>
      </propertyList>
    <info>
 </extraList>

My expected output as follows:

<extraList jcr:primaryType="extraList">
      <customerInfo  jcr:primaryType="customerinfo">
          <propertyList betriebsnummer_str="54321" email_str="test"/>
       </customerInfo> 
    <info>
       <propertyList yyy_str="123" email_str="yahoo.com"/>
    <info>
 </extraList>

How to copy the attributes from the <property> name and value to <propertyList> 
with name as the attribute ?

Please suggest to solve this.

Thanks
Regards,
Raj


      Meet people who discuss and share your passions. Go to 
http://in.promos.yahoo.com/groups/bestofyahoo/


--~------------------------------------------------------------------
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>
--~--