[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] problem with fn:contains using xsl:param
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?
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|