找到以...开头的数字

时间:2013-10-10 14:38:06

标签: xml xslt

对此抱歉,但我对xsl的了解并不是很棒。 我需要找到介于4500000000和4500999999之间的数字,但由于它来自外部源,我无法指定属性的名称。 我有这个在附录中的节点内搜索,但没有工作...

<xsl:template name="Pruebas">
<xsl:for-each select="cfdi:Addenda/node()">
   <xsl:value-of select="node()"/>
     <xsl:if test="starts-with(string(.),'4500')">
         <xsl:value-of select="."/>
     </xsl:if>
 </xsl:for-each> 
 </xsl:template>

1 个答案:

答案 0 :(得分:0)

<xsl:if test="number(.) < 4500999999 and number(.) > 4500000000">

这会有用吗?我在打电话,所以我无法测试它。