导航

XSLT Template calls external assembly

Posted on 2007-04-22 10:52  鸡尾虾的壳  阅读(196)  评论(0编辑  收藏  举报

BTS自带的Sample:

<xsl:template name="MyXsltCallTemplate">
 <xsl:param name="param1" />
 <xsl:param name="param2" />
 <xsl:element name="Child">
  <xsl:variable name="var:v1" xmlns:myScriptPrefix="http://myScriptorAssembly" select="myScriptPrefix:myConcat($param1, $param2)" />
  <xsl:attribute name="Field1">
  <xsl:value-of select="$var:v1" />
  </xsl:attribute>
  <Record1/>
  <Record2/>
 </xsl:element>
</xsl:template>

Sample Folder:  C:\Program Files\Microsoft BizTalk Server 2006\SDK\Samples\XmlTools\ExtendingMapper

在Mapper Grid中,如果使用默认的xml file,不用在customal xml path中特别指明。