Xpoint
   [напомнить пароль]

Как определить тип переменной в xslt?

Метки: [без меток]
2009-05-04 18:28:52 [обр] haron[досье]

<xsl:template name='doc'>
<xsl:param name='var'/>
........
</xsl:template>

Можно ли в данной конструкции как-то определить тип переменной $var, переданной в шаблон как параметр ?

спустя 15 часов [обр] hogart(0/5)[досье]

Разве что как-нибудь так:

xsl:variable name="is-var-number">
  <xsl:value-of select="not(number($var) = 'NaN')"/>
</xsl:variable>

А, собственно, зачем вам? Может, это как-то проще можно сделать?

спустя 3 часа 23 минуты [обр] haron[досье]
Мне надо определить строка это или xml, с которым дальше можно работать
спустя 2 дня 1 час [обр] GRAy(64/259)[досье]
haron[досье] Привели бы вы пример поразвёрнутей. Не должна в xsl возникать потребность определять тип данных.
Powered by POEM™ Engine Copyright © 2002-2005