2009-07-20 25 views

risposta

21

Se si desidera contare il nodo di voi XML si potrebbe usare count (oggetto/nodo) e sarà qualcosa di simile:

<xsl:value-of select="count(/root/*)"/> 

L'istruzione di cui sopra ti consente di sapere quanti nodi figlio fa il tuo nodo radice ha

<xsl:for-each select="/root/element-you-wanna-loop" > 
    <!-- Do something with your nodes here -->  
</xsl:for-each> 

Spero che questo ti aiuti.

+1

Come si ottiene il numero di nodo corrente? –

+0

si dovrebbe sostituire/root per il nodo corrente se si è in quel nodo si può semplicemente usare il conteggio (*) –

Problemi correlati