Visualizzazione dei risultati da 1 a 3 su 3

Discussione: domanda facile xsl

  1. #1

    domanda facile xsl

    ciao tutti...
    questa mattina un pò sonno e non riesco a connettere...

    allora ho un xml così:
    <xml>
    <gruppo ss_id="1">
    <nome>nome1</nome>
    ...etc...
    </gruppo>
    <gruppo ss_id="2">
    <nome>nome2</nome>
    ...etc...
    </gruppo>
    </xml>

    vorrei visualizzare l'elenco dei gruppi e il "dettaglio" per un determinato id. l'elenco è già ok, mentre non riesco a trovare l'espressione XPATH che mi permetta di visualizzare un gruppo in particolare con $id=1 ad esempio.
    una cosa del tipo @ss_id='$id' con $id parametro prelevato correttamente dall'asp
    bisogna per forza fare un for con un if è c'è un sistema più veloce?
    grazie anticipatamente

  2. #2
    ho risolto cercando sui vecchi post (sorry)

    <xsl:template match="/">

    <xsl:for-each select="/xml/gruppo[@gr_id=$id]">
    <xsl:value-of select="gr_nome"/>
    </xsl:for>
    </xsl:template>

  3. #3
    Originariamente inviato da maxblack
    ho risolto cercando sui vecchi post (sorry)

    <xsl:template match="/">

    <xsl:for-each select="/xml/gruppo[@gr_id=$id]">
    <xsl:value-of select="gr_nome"/>
    </xsl:for>
    </xsl:template>
    Probabilmente è possibile risolvere elegantemente la cosa con xsl:key

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 © 2026 vBulletin Solutions, Inc. All rights reserved.