BizTalk映射属性值和文本

时间:2013-12-04 16:03:30

标签: biztalk

我的源模式包含属性

<st>
<inst amt = Us >458.9 </inst> 
</st>

我想映射它以获得输出“Us 458.9”有谁知道怎么做? 正确的知道当我链接它的源和目标模式我只得到“美国”

2 个答案:

答案 0 :(得分:2)

未经测试,但您应该能够构建inline XSLT scripting functoid来执行以下XSLT的等效操作:

   <xsl:template match="/st">
      <xsl:value-of select="concat(inst/@amt, ' ', inst/text())"></xsl:value-of>
   </xsl:template>

答案 1 :(得分:1)

这很简单。

使用String Concatenation Functoid http://msdn.microsoft.com/en-us/library/aa560973.aspx