在dataweave中构建层次结构父子关系

时间:2016-10-22 15:15:57

标签: dataweave

我需要构建层次结构的父子关系并将其加载到salesforce中,输入格式为xml格式。

' '和' 孩子' salesforce中的两个查找字段,输出应该类似于

<ZHZUOR>04</ZHZUOR><ZHZUOR>03</ZHZUOR&gt;的父级, <ZHZUOR>03</ZHZUOR><ZHZUOR>02</ZHZUOR>的父级,依此类推....(基于ZKUNNR)

任何帮助?

输入样本:

<Z1KNVH SEGMENT="1">    
 <VKORG>AR01</VKORG>    
 <VTWEG>01</VTWEG>    
 <SPART>09</SPART>    
 <HITYP>A</HITYP>    
   <Z1KNVH_2 SEGMENT="1">
      <ZHZUOR>04</ZHZUOR>
      <ZKUNNR>0011503063</ZKUNNR>
      <NAME>OTHERS AR</NAME>
 </Z1KNVH_2>


 <Z1KNVH_2 SEGMENT="1">

     <ZHZUOR>03</ZHZUOR>
     <ZKUNNR>0011503061</ZKUNNR>
     <NAME>OTHERS SOCO</NAME>
 </Z1KNVH_2>


   <Z1KNVH_2 SEGMENT="1">

         <ZHZUOR>02</ZHZUOR>
         <ZKUNNR>0010907232</ZKUNNR>
         <NAME>OTHERS LA</NAME>
   </Z1KNVH_2>    

     <Z1KNVH_2 SEGMENT="1">
            <ZHZUOR>01</ZHZUOR>
            <ZKUNNR>0030036919</ZKUNNR>
            <NAME>ALL OTHERS AMERICAS</NAME>
     </Z1KNVH_2>

 </Z1KNVH>

0 个答案:

没有答案