我当前来自 BPEL 的有效负载 XML 看起来像,
<Parent>
<child1>
<key>K1</key>
<value>V1<value>
</child1>
<child1>
<key>K11</key>
<value>V11<value>
</child1>
<child2>
<key>K2</key>
<value>V2<value>
</child2>
</Parent>
我想将child1的新片段添加到现有 XML 有效负载中,以便输出如下所示,
<Parent>
<child1>
<key>K1</key>
<value>V1<value>
</child1>
<child1>
<key>K11</key>
<value>V11<value>
</child1>
<child1>
<key>K12</key>
<value>V12<value>
</child1>
<child2>
<key>K2</key>
<value>V2<value>
</child2>
</Parent>
我搜索了一下,发现 bpelx:append 方法可以帮助插入 xml 片段。但我仍然不知道如何首先以 String/xml 数据类型创建/存储新片段,以便可以将其传递给现有的有效负载。
任何指示或帮助将不胜感激。