mule datamapper xml到csv转换

时间:2015-04-05 06:36:11

标签: mule mule-studio mule-component mule-el

以下是我的xml输入:

<projects>
    <project>
        <name >project1</name> 
        <language>java</language> 
    </project>
    <project>
        <name>project2</name> 
        <language>mainframe</language>  
    </project>
</projects>

我想使用data-mapper将此.xml文件转换为.csv文件,但不幸的是它无法正常工作。

有人可以给我发送样本流xml吗?这对我的项目来说非常重要。

1 个答案:

答案 0 :(得分:0)

这是一个非常简单的要求。 您应该在datamapper的输入部分选择示例XML文件,并定义CSV类型的用户定义输出。创建映射后,将字段从XML(输入)映射到CSV(输出)。代码如下所示。

//MEL
//START -> DO NOT REMOVE
output.__id = str2long(input.__id);
//END -> DO NOT REMOVE

output.name = input.name;
output.language = input.language;

现在,您可以单击“预览”按钮,并使用示例XML文件运行预览。那不容易吗?试试这个,如果有任何问题,请告诉我。