【发布时间】:2018-03-14 04:14:45
【问题描述】:
我有一个带有 XML 有效负载的 Mule 流,例如:
<?xml version="1.0" encoding="utf-16"?>
<root type="1" name="blah">
<blablah value="10" desc="Material" />
</root>
我想重命名“根”节点并尝试使用 xml-to-dom-transformer 和表达式组件。但是,我不知道该怎么做。我尝试了这样的方法,但没有帮助:
<expression-component><![CDATA[
node = message.payload.getRootElement();
node.renameNode = 'peo';
]]></expression-component>
问候
【问题讨论】:
-
你会如何在 java 或任何其他编程工具中做同样的事情?
-
我会在 C# 中使用 LINQ2XML 或简单的 Python oneliner 以代码方式进行。虽然不会在骡子流中帮助我