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?
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 aiutartiOriginariamente 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?![]()
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.)
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>
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);
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 xsltOriginariamente 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.
![]()
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.)
Ciao,
il problema è che non avevo fatto match quando ho creato il template, quindi non mi caricava l'xsl.
Grazie lo stesso