2016-02-11 51 views
0

我想從XML執行即時轉換。可以使用什麼talend組件將下面的input.xml映射到output.xml?如何在Talend Open studio中映射xml標籤名稱

的input.xml

<xom> 
    <code1>abc</code1> 
    <code2>def</code2> 
    <code3>ghi</code3> 
</xom> 

的Output.xml

<eval> 
    <resp> 
     <var>code1</var> 
     <ans>abc</ans> 
    </resp> 
    <resp> 
     <var>code2</var> 
     <ans>def</ans> 
    </resp> 
    <resp> 
     <var>code3</var> 
     <ans>ghi</ans> 
    </resp> 
</eval> 

提前感謝!

回答

0

嘗試使用tXmlMap:

https://help.talend.com/display/TalendComponentsReferenceGuide54EN/tXMLMap

在了Talend幫助中心是爲這個偉大的。讓我知道,如果你仍然有問題,並磕磕碰碰,例如

+0

感謝您的迴應,Stephen。我嘗試使用tXMLMap進行映射,並試圖獲取標籤名稱。如果你能幫助我一個很好的例子。謝謝! – Kanb

+0

您好Kanb,由於輸入架構有點困難,下面的鏈接應該讓您下載我的示例,這可以導入到任何版本5.4或TOS的磨碎機:https://drive.google.com /開?ID = 0ByvOb9DuQUcMRlZoRHlPQXptS1k –

0

這是example using the tXMLMap

如上所示,您希望使用我假設在兩個數據集中的公共密鑰加入'resp'數據集(使用Main)和'xom'。