Bonjour;
j'ai un fichier XML et j'ai utilisé une classe java bien sur via un fichier XSL pour le transformer en html ,le fichier se créé normalement mais lorsque je veux l'ouvrir directement dans la session à travers un lien hypertexte il ne s'ouvre pas mais lorsque je le consulte je le trouve.
Je sais pas comment resoudre ce probléme
Merci d'avance.

Voici la classe de transformation:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
package mesclass;
import javax.xml.parsers.*; 
import org.w3c.dom.*; 
import org.xml.sax.*; 
import javax.xml.transform.*; 
import javax.xml.transform.sax.*; 
import javax.xml.transform.dom.*; 
import javax.xml.transform.stream.*; 
import java.io.*; 
import java.util.*; 
public class xmltohtml{
	public static void creerHTML(String xml, String xsl, String html) throws Exception{
		// Création de la source DOM
		DocumentBuilderFactory fabriqueD = DocumentBuilderFactory.newInstance();
		DocumentBuilder constructeur = fabriqueD.newDocumentBuilder();
		File fileXml = new File(xml);
		Document document = constructeur.parse(fileXml);
        Source source = new DOMSource(document);
 
        // Création du fichier de sortie
        File fileHtml = new File(html);
        Result resultat = new StreamResult(fileHtml);
 
        // Configuration du transformer
        TransformerFactory fabriqueT = TransformerFactory.newInstance();
        StreamSource stylesource = new StreamSource(xsl);
        Transformer transformer = fabriqueT.newTransformer(stylesource);
        transformer.setOutputProperty(OutputKeys.METHOD, "html");
 
        // Transformation
        transformer.transform(source, resultat);
	}
	}