Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [VB.NET] Xsl Transform

  1. #1

    [VB.NET] Xsl Transform

    ciao.

    Qualcuno mi sa suggerire un esempio scritto in VB.NET per combinare un foglio XSL con un file XML, ottenere la trasformazione e metterla in una variabile?

    Io ho trovato solo esempi che scrivono o direttamente in output (pagina ASP.NET) o su un file di uscita...

    che casino...


    grazie.

    Fedrok
    Corsi di Shiatsu a Brescia? Corso di Shiatsu a Brescia?
    ____________________________________
    Visto che la luce viaggia piu' veloce del suono, sara' per questo che molte persone appaiono brillanti finchè non le senti parlare?

  2. #2
    Dim fs as StringWriter = new StringWriter()
    xslTran.Transform(xmlDoc, Nothing, fs)
    Response.Write(fs)


    ma come?non sapevi la funzione "StringWriter"? che disdetta (scusa ma ho voglia di ironizzare azz..maledetto ASP, VB e Co.)
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  3. #3

    Non funziona!

    Non si può usare XMLDOCn (di tipo XMlDocument) come primo parametro del metodo Transform.

    Altro da suggerire?


    Fedrok
    Corsi di Shiatsu a Brescia? Corso di Shiatsu a Brescia?
    ____________________________________
    Visto che la luce viaggia piu' veloce del suono, sara' per questo che molte persone appaiono brillanti finchè non le senti parlare?

  4. #4
    Dim xmlDoc As XmlDataDocument = New XmlDataDocument(myDataSet)

    xmldoc è una variabile. se vuoi ti posto tutto il codice (ASP.NET).
    il codice fa esattamente quello che cerchi tu(se ho capito bene):
    prende i dati da un db, converte il dataset in xml, inserisce quest'ultimo in una variabile stringa e lo trasforma in HTML in base al modello di un foglio di stile xsl esterno.
    se hai domande sono a tua disposizione
    ciao
    "0 è tutto finito. 1 è solo l'inizio"
    HO IL CERTIFICATO DI RESISTENZA.

  5. #5

    Adesso è chiaro...

    ...ho interpretato xmlDoc come un oggetto di tipo XmlDocument e non come XmlDataDocument.

    Comunque grazie.
    Adesso è perfettamente chiaro, anche se è un gran casino.

    Fedrok
    Corsi di Shiatsu a Brescia? Corso di Shiatsu a Brescia?
    ____________________________________
    Visto che la luce viaggia piu' veloce del suono, sara' per questo che molte persone appaiono brillanti finchè non le senti parlare?

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.