Re: How to get through Derivation type in BizTalk Map

Home Page Forums BizTalk 2004 – BizTalk 2010 How to get through Derivation type in BizTalk Map Re: How to get through Derivation type in BizTalk Map

#24120

Typically derived types are represented as

<BaseType xsi:type=”DerivedType”>

In your Xslt you need to use a predicate e.g

<xsl:for-each select=”/root/BaseType[xsi:type=’DerivedType’]”>
or
<xsl:value-of select=”/root/BaseType[xsi:type=’DerivedType’]/field”/>

I would suggest using a custom xslt file rather than a scripting functoid. You will get to use an Xml editor rather than a text window.
http://msdn.microsoft.com/en-us/library/aa560154(BTS.20).aspx