Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696

    XPath da stringa ad espressione

    ciao, cè la possibilità di convertire una stringa in un'espressione xpath ?

    cioè, ho un xml con delle funzioni xpath

    <funzione>//nodi</funzione>
    <funzione>//nodi[@id='prova']</funzioni>



    poi nell'xsl recupero il valore della funzione

    <xsl:variable name="funzione1" select="funzione[1]/." />
    <xslaram name="funzione2" select="funzione[2]/." />


    però poi

    <nodo><xsl:value-of select="funzione1" /></nodo>

    mi restituisce ovviamente

    <nodo>//nodi</nodo>

    e non esegue la funzione, come si può fare ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    9
    Ciao,
    hai messo il $ prima di funzione1 ?

    (<nodo><xsl:value-of select="$funzione1" /></nodo>)

    Fammi sapere ciao
    Francesco

  3. #3
    Utente di HTML.it L'avatar di Polley
    Registrato dal
    Jan 2005
    Messaggi
    696
    Originariamente inviato da manzi19
    Ciao,
    hai messo il $ prima di funzione1 ?

    (<nodo><xsl:value-of select="$funzione1" /></nodo>)

    Fammi sapere ciao
    opss errore di scrittura qui nel forum, infatti come scritto sopra non è che non mi restituisce niente, ma mi scrive l'espressione xpath in formato testo, invece io vorrei che mi recuperasse i nodi con quell'espressione.



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.