Ciao ho un problema su xsl.

Ho questi dati su xml

codice:
<dati>
<dati1>
<Id>
<IdInfo>
<Id1>pippo</Id1>
<Type1>pluto</Type1>
<Id1>pippo</Id1>
<Type1>pluto1</Type1>
<Id1>pippo</Id1>
<Type1>pluto2</Type1>
</IdInfo>
</Id>
</dati1>
</dati>
e su xsl ho questo codice

codice:
.
.
.
<xsl:for-each select="/dati/dati1/Id/IdInfo">
.
.
.
</xsl:for-each>
.
.
.
il problema è che nel for ci passa una volta sola invece di 2
Xkè?

Grazie