Hi
I'm using Saxon-HE 9.2.0.3N to test XSLT 2.0 document I'm creating. The
purpose of transformation is to generate Perl source code based on
schema file.
I had this statement
<xsl:template match="xsd:element[contains(@type,'xsd:date') or
contains(@type,'xsd:dateTime') or contains(@type,'xsd:bool')]">
which was working as expected and I wanted to refactor it to something
like this
<xsl:param name="KnownXSDTypes">xsd:date xsd:dateTime xsd:bool</xsl:param>
(...)
<xsl:template match="xsd:element[contains($KnownXSDTypes, @type)]">
but after this change I'm getting different results. I don't see how the
latter code could have different meaning than the former one.
Any ideas?
Regards
Piotr Dobrogost
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--