Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147

    [java] Convertire xml in xsl

    Ciao,
    data una stringa xml devo eseguire una trasformazione applicando un xsl dato.
    Premetto che ho già cercato nel forum ma non ho trovato nulla.

    Sapete aiutarmi?

  2. #2

    Re: [java] Convertire xml in xsl

    Originariamente inviato da asso_r
    Ciao,
    data una stringa xml devo eseguire una trasformazione applicando un xsl dato.
    Premetto che ho già cercato nel forum ma non ho trovato nulla.

    Sapete aiutarmi?
    Spiegati meglio! Non vuol dire niente "una stringa xml". Devi far capire da dove devi partire e dove vuoi arrivare, anche un esempio è sepmre gradito, cos' magari si riesce ad aiutarti
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Scusa, forse mi sono spiegato male....
    Ho un xml già formattato correttamente ed ho un file xsl, il mio obiettivo è associare l'xml con il file xsl.

    Esempio di xml:
    <?xml version="1.0" encoding="UTF-8" ?>
    <Info>valore</Info>

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    qui c'è il codice che mi da problemi, invece di restituirmi una stringa formattata mi restituisce solo una stringa con i dati contenuti nell'xml ma senza tags:
    codice:
      StreamSource xmlSource = new StreamSource(new StringReader(xml));			
      StreamResult htmlResult = new StreamResult(out);
      StreamSource xslSource = new StreamSource(new File("/xsl/sezioneHome.xsl"));
        
       TransformerFactory tf = TransformerFactory.newInstance();
       Transformer transformer = tf.newTransformer(xslSource);
        
       transformer.transform(xmlSource, htmlResult);

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Ok, ho scoperto era colpa del file xsl che avevo, anche se non ho ancora capito xche il file xsl dava problemi.

  6. #6
    Originariamente inviato da asso_r
    Ok, ho scoperto era colpa del file xsl che avevo, anche se non ho ancora capito xche il file xsl dava problemi.
    Se lo posti e mi speighi esattamente il problema magari te lo so risolvere, ci ho lavorato con xslt
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Ciao,
    il problema è che non avevo fatto match quando ho creato il template, quindi non mi caricava l'xsl.
    Grazie lo stesso

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.