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

    [xslt] sapere se esiste un nodo in un file XML

    Salve a tutti, ho un file xml composto più o meno così:
    codice:
    <padre>
     <figlio1></figlio1>
     <figlio2></figlio2>
     <figlio3></figlio3>
    </padre>
    <padre>
     <figlio1></figlio1>
     <figlio2></figlio2>
    </padre>
    Visto che come si vede non ti tutti i padri hanno gli stessi figli, vorrei sapere se è possibile, all'interno di un nodo padre sapere se un particolare figlio (un nodo) è presente o no.
    ciao e grazie

  2. #2
    Ciao,
    non l'ho testata concretamente ma qualcosa del genere dovrebbe andare

    <xsl:if test="count(/percorso/nodo) &gt; 0">



    </xsl:if>
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Originariamente inviato da Fabio Heller
    Ciao,
    non l'ho testata concretamente ma qualcosa del genere dovrebbe andare

    <xsl:if test="count(/percorso/nodo) &gt; 0">



    </xsl:if>
    Ho risolto così:

    <xsl:if test="boolean (/percorso/nodo)">



    </xsl:if>

  4. #4
    Sì, dovresti ottenere lo stesso risultato, comunque test già di suo restituisce sempre un booleano.
    per favore NIENTE PVT TECNICI da sconosciuti

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.