如何在Talend Open studio中映射xml标记名

如何在Talend Open studio中映射xml标记名,talend,Talend,我想从XML执行即时转换。什么talend组件可用于将下面的input.xml映射到output.xml input.xml <xom> <code1>abc</code1> <code2>def</code2> <code3>ghi</code3> </xom> abc def ghi Output.xml <eval> <resp>

我想从XML执行即时转换。什么talend组件可用于将下面的input.xml映射到output.xml

input.xml

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

abc
def
ghi
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>

代码1
abc
代码2
def
代码3
ghi
提前谢谢

尝试使用tXmlMap:

talend的帮助中心非常适合这样做。如果你仍然有问题,请告诉我,我会马上打电话给你,举个例子


如图所示,您希望使用“resp”数据集(使用Main)和“xom”数据集加入一个公共密钥,我认为这两个数据集中都有该密钥。

感谢您的回复,Stephen。我尝试使用tXMLMap进行映射,但在获取标记名时遇到了困难。如果你能帮我举个例子,那就太好了。谢谢Hi Kanb,由于输入上的模式,这有点困难,下面的链接应该可以让您下载我的示例,这可以导入到任何版本5.4或更高版本的TOS: