Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    path di un nodo in xml/xsl

    Ciao a tutti, è possibile ottenere con qualche funzione xsl
    il "path" di un nodo? per esempio, ho un xml fatto così

    codice:
    <root>
    <item id="1">
    	<item id="2">
    	</item>
    	<item id="3">
    		<item id="4">
    		</item>
    	</item>
    </item>
    </root>
    come faccio ad ottenere il path dell'item con id=4? (path 1/3/4)
    basterebbe concatenare gli id degli ancestor?

  2. #2
    ho trovato,
    inserisco la chiamata al template:
    codice:
            
    <xsl:for-each select="ancestor-or-self::*">
      <xsl:call-template name="print-step"/>
    </xsl:for-each>
    
    <xsl:template name="print-step">
      <xsl:value-of select="@id"/>
    </xsl:template>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.