Biztalk 仅将第一个引用映射到目标节点

Biztalk 仅将第一个引用映射到目标节点,biztalk,biztalk-2009,Biztalk,Biztalk 2009,我有一个源模式包含一个元素,其maxOccurs=“unbound”。 我想将此元素映射到目标元素,但它的maxOccurs=“1” 在这种情况下,我只想将源元素的第一次出现映射到目标元素,而忽略其余元素 如何执行此操作?我通常使用迭代functoid,其中一个输入是节点,另一个是固定值1,并通过值映射functoid将其映射,第一个输入是迭代functoid,第二个是源元素。也可以使用索引functoid执行此操作: 但是,如果要映射多个节点,那么迭代方法可能更容易使用。您使用的是图形映射还是

我有一个源模式包含一个元素,其
maxOccurs=“unbound”
。 我想将此元素映射到目标元素,但它的
maxOccurs=“1”

在这种情况下,我只想将源元素的第一次出现映射到目标元素,而忽略其余元素


如何执行此操作?

我通常使用迭代functoid,其中一个输入是节点,另一个是固定值1,并通过值映射functoid将其映射,第一个输入是迭代functoid,第二个是源元素。

也可以使用索引functoid执行此操作:


但是,如果要映射多个节点,那么迭代方法可能更容易使用。

您使用的是图形映射还是XSLT映射?我使用的是图形映射(functoids)。