Bonjour à tous,

J'ai une erreur lorsque j'essaye de créer un fichier XML à partir d'un fichier excel.

J'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Workbook iWorkbook;
		XML iXml;
		try{
			iWorkbook=Workbook.getWorkbook(new File(mOutputFile));
			iXml=new XML(iWorkbook, new FileOutputStream(new File("test.xml")),"ISO-8859-1",false);
		}
		catch (BiffException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
Avec mOutputFile qui est le chemin d'un fichier excel.

Lorsque j'effectue ce code le fichier xml est bien créé mais une erreur se produit.

En effet lorsque j'ouvre le fichier xml voici l'erreur :
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style . Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.


--------------------------------------------------------------------------------

Le système ne trouve pas la ressource spécifiée. Erreur de traitement de la ressource workbook.dtd. Erreur de traitement d...

<!DOCTYPE workbook SYSTEM "workbook.dtd">
Je ne vois pas trop où est l'erreur. Merci pour votre aide