0

对此感到抱歉,但我对 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>
4

1 回答 1

0

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

Will this work? I'm on my phone so i can't test it.

于 2013-10-10T14:48:48.023 回答