Jens Nonnewitz: Generate IDs nach SNMP-MIB Prinzip

Beitrag lesen

Moin,

ich möchte gern, dass jeder Node des XML-Files eine eindeutige ID bekommt, die dem Schema vom SNMP-MIB entspricht.

  
<xml>  
<fnode>  
   <table>  
     <thead>  
     </thead>  
     <tbody>  
      .....  
     </tbody>  
   </table>  
   <sfnode>  
   </sfnode>  
</fnode>  
<fnode2>  
</fnode2>  
</xml>  

"<fnode2>" soll als Id = 2 erhalten.
"<fnode>" soll als ID = 1 erhalten.
"<fnode><table>" soll als ID = 1.1 erhalten
"<fnode><sfnode>" soll als ID = 1.2 erhalten, da es sich um das zweite Item in dieser Tiefe des Baumes handelt.

  
<xsl:template match="tbody">  
  <tbody>  
  
  </tbody>  
  </xsl:template>  

Wie kann ich z.B. bei diesem <tbody> erreichen, dass es die ID = 1.1.2 bekommt?

Gruß
Jens