我有一个XML输入,
<MilitaryHistory>
<Branch>AString</Branch>
<Branch>BString</Branch>
</MilitaryHistory>
它应该转换为
<MilitaryHistory>
<military>
<Branch>AString</Branch>
</military>
<military>
<Branch>BString</Branch>
</military>
</MilitaryHistory>
当我从父级别进行常规映射时,我没有看到任何映射这些选项的选项。已为military
元素禁用目标。
我从源military
拖到目标中的military
,并在脚本中更改了以下内容。
output.__id = input.__id;
output.__parent_id = input.__parent_id;
到
output.__id = input.__id;
output.__parent_id = input.__id;
我得到低于输出,
<MilitaryHistory>
<military>
<Branch>AString,Bstring</Branch>
</military>
</MilitaryHistory>
我尝试在MilitaryHistory
标记下创建规则,但没有运气
答案 0 :(得分:0)
您可以使用XSLT获取预期的输出...使用Mule的XSLT Transformer并在其中使用XSLT脚本来获得预期的输出