Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    9

    richiamare web method con xslt

    ciao a tutti

    Premetto fin da subito che la mia conoscenza sull'xslt è mooolto limitata.
    vi spiego il mio problema: ho un web service dal quale ottengo degli xml richiamando dei suoi metodi.
    Io dovrei, a partire da questi xml, generare una pagina web in cui visualizzo determinate informazioni.
    Fin qui più o meno tutto semplice, anche per le mie scarsissime competenze sull'xslt.

    Il mio problema è che dentro la pagina web che creo devo inserire un'anteprima di un'immagine che devo prelevare richiamando un altro metodo del web service.
    Come si fa? Come richiamo un metodo del web service dentro il mio file xslt? Come faccio l'anteprima dell'immagine (questo credo dovrei riuscire a cavarmela attraverso <img> .. </img>) ?

    Qualcuno sa aiutarmi?

  2. #2
    Ciao,
    se conosci già l'indirizzo ed il metodo del web service puoi crearti un'entità da riutilizzare all'interno del documento.

    Se non sai come creare ed utilizzare l'entità puoi dare un sguardo qui:
    http://mirkoagrati.110mb.com/articol...p&dir=XML_XSLT

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    9
    grazie per la risposta

    qualcosa del genere quindi dovrebbe andare bene...

    <xslaram name="hrefPreview">http://indirizzo_metodo_del_WS</xslaram>
    .....
    <img>
    <xsl:attribute name="src">
    <xsl:value-of select="$hrefPreview"/>
    <xsl:text>?Parametro=</xsl:text>

    <xsl:value-of select="//Parametro"/>
    </xsl:attribute>
    </img>

    non posso testare adesso perchè il WS è down...

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.