xsl-list
[Top] [All Lists]

RE: Comparing node for identity using union

2005-01-19 11:13:50
When i set a parameter defined like <xsl:param name="pos" select="0"/>
outside the XSLT does the parameter stays a number, changes to char,
it depends on the processor, or what?

Yes, it depends on the rules for the API used to set the parameter.

In XSLT 2.0 you can declare it as:

<xsl:param name="pos" select="0" as="xs:integer"/>

and be sure to get the right type. In XSLT 1.0 it's safest to do

<xsl:param name="pos" select="0"/>
<xsl:variable name="npos" select="number($pos)"/>


Michael Kay
http://www.saxonica.com/


--~------------------------------------------------------------------
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>
--~--