【问题标题】:BizTalk 2013 Getting xml content in mapBizTalk 2013 在地图中获取 xml 内容
【发布时间】:2015-09-25 20:41:10
【问题描述】:
如何使用映射从源架构中获取 XML 上下文(整个 Msg),并将其传递给目标架构中的元素字段?
场景描述:之前收到过消息(已经在 MsgBox 中)。该映射位于带有 SqlBinding 的 WFC-Custom 类型的 SendPort 中。想法是将整个 XML Msg 存储到 XML 类型的数据库表字段中。
我没有在 BizTalk 2013 R2 上的此应用程序上使用任何编排。
【问题讨论】:
标签:
biztalk
biztalk-mapper
biztalk-2013r2
【解决方案1】:
您可以使用脚本 functoid 并编写如下内联 xslt
<xsl:element name="tgtXml">
<xsl:text disable-output-escaping="yes"><![CDATA[</xsl:text>
<xsl:copy-of select="/" />
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</xsl:element>
【讨论】:
-
此建议按预期执行。我最终使用了类似的方法(下)。非常感谢。
< ;![CDATA[]]> xsl:element>