我有一個要求兩個將兩個相似的xml響應組合成一個xml負載。在這裏,我將一個xml存儲到flowVar中,另一個存儲在payload中。我試着用XSLT,但沒有得到它。以下是示例XML響應。如何將2 xmls合併爲單個xml負載騾
響應1:
<root>
<token>hhd</token>
<type>xyz</type>
<statement>
<id>1</id>
<name>sri</name>
</statement>
<statement>
<id>2</id>
<name>jay</name>
</statement>
<root>
RESPONSE2:
<root>
<token>hhd</token>
<type>xyz</type>
<statement>
<id>3</id>
<name>paul</name>
</statement>
<statement>
<id>4</id>
<name>nick</name>
</statement>
<root>
在上述兩個類似的反應,我不得不第二次迴應聲明標籤添加到第1 XML response.Here所有標籤都在,除了兩個個XML相同語句標籤。我使用XSLT,無法做到這一點。
輸出:
<root>
<token>hhd</token>
<type>xyz</type>
<statement>
<id>1</id>
<name>sri</name>
</statement>
<statement>
<id>2</id>
<name>jay</name>
</statement>
<statement>
<id>3</id>
<name>paul</name>
</statement>
<statement>
<id>4</id>
<name>nick</name>
</statement>
<root>
是否有任何替代辦法做到這一點像dataweave。 謝謝。