在Biztalk映射中删除空的子记录

在Biztalk映射中删除空的子记录,biztalk,biztalk-mapper,Biztalk,Biztalk Mapper,请在下面找到我的地图 在我的第一个脚本文件中,我正在检查我的引用类型是否等于A、B、C、D、E,那么只有其余的元素应该映射到目标模式,通过这样做,我将得到下面的输出 但是,我不想生成空的子标记。你能建议一下吗。我查看了一些建议使用xslt的博客,我不知道xslt,所以想使用functoid。尝试将Equals functoid链接到输出模式中的PartyReference元素。然后,functoid提供的布尔输出应控制元素是否包含在映射的输出中。尝试将Equals functoid链接到输出

请在下面找到我的地图

在我的第一个脚本文件中,我正在检查我的引用类型是否等于A、B、C、D、E,那么只有其余的元素应该映射到目标模式,通过这样做,我将得到下面的输出


但是,我不想生成空的子标记。你能建议一下吗。我查看了一些建议使用xslt的博客,我不知道xslt,所以想使用functoid。

尝试将Equals functoid链接到输出模式中的PartyReference元素。然后,functoid提供的布尔输出应控制元素是否包含在映射的输出中。

尝试将Equals functoid链接到输出架构中的PartyReference元素。然后,functoid提供的布尔输出应该控制元素是否包含在映射的输出中