我有一个 BizTalk 映射问题,我需要将数据从源架构复制到目标架构,但有一个条件。
我想复制 3 个具有相同名称的节点中的值,但一个值除外。让我解释得更好。
举个例子:
<testxml>
<node>abc</node>
<node>def</node>
<node>ghi</node>
<node>jkl</node>
</testxml>
使用字符串连接,我设法将目标架构上的数据获取到以下内容:
<testxml>
<node>abcdefghijkl</node>
</testxml>
但是我希望输出类似于以下内容:
<testxml>
<node>abcdefjkl</node>
</testxml>
因此,我从输出中提取值“ghi”。
有什么办法可以做到这一点?
注意:我不能使用字符串提取,因为我需要提取的文本位于字符串的中间