<TransactionReturn> thing works perfectly for me, so do <InsertItem> and other. The only problem in your stylesheet is how you generate Date element. XSLT has to be a well-formed XML and <xsl:text><Date </xsl:text> is surely not well-formed. There are XSL elements that you can use to add XML elements to output: <xsl:element> and <xsl:attribute> In your case it will be
<xsl:element name="Date">
<xsl:attribute name="Day">
<xsl:value-of select="Day"/>
</xsl:attribute>
…
</xsl:element>
And there is shorter version:
<Date Day="{Day}" Month="{Month}" Year="{Year}"/>
The whole stylesheet would be:
It works with Xalan transformer. Now all the problems with IE browser belongs to IE! Generally it's not a good idea to use a browser for XSLT transformation, because there are some compatibility issues. You can read
this post for more information.
[ April 02, 2002: Message edited by: Mapraputa Is ]