2015-09-25 3 views
0

Как я могу получить XML-контекст (весь Msg) с помощью карты, из исходной схемы и передать ее в поле элемента в целевой схеме?BizTalk 2013 Получение содержимого xml в карте

Сценарий Описание: Msg ранее был получен (уже в MsgBox). Карта расположена в SendPort типа WFC-Custom с SqlBinding. Идея состоит в том, чтобы хранить весь XML Msg в поле таблицы базы данных типа XML.

Я не использую какую-либо оркестровку для этого приложения на BizTalk 2013 R2.

ответ

1

вы можете использовать functoid скрипт и написать встроенный XSLT, как показано ниже

<xsl:element name="tgtXml"> 
<xsl:text disable-output-escaping="yes">&lt;![CDATA[</xsl:text> 
<xsl:copy-of select="/" /> 
<xsl:text disable-output-escaping="yes">]]&gt;</xsl:text> 
</xsl:element> 
+0

Эта рекомендация работает так, как ожидалось. Я закончил использовать аналогичный подход (ниже). Огромное спасибо. <! [CDATA [ ]] >

Смежные вопросы