Fichier XML dans un jar executable

Fichier XML dans un jar executable - Java - Programmation

Marsh Posté le 01-06-2005 à 10:39:55    

Voici mon souci : j'utilise la librairie JDOM pour manipuler des fichier XML, que je veu integrer a mon application (.jar) mais lorsque ja lance l'appli ; FileNotGoundException :
vioci mon code :  
 
SAXBuilder sxb = new SAXBuilder();
File f = new File(getClass().getClassLoader().
                        getResource(
                            "Xml/vpcnfg4.xml" ).getPath());  
  Document document = sxb.build(f);
 
???

Reply

Marsh Posté le 01-06-2005 à 10:39:55   

Reply

Marsh Posté le 01-06-2005 à 17:07:14    

faut pas passer par un File.
je connais pas JDom mais je suis persuadé qu'il y a une méthode de SAXBuilder qui peut se baser sur un InputStream => utilise la méthode getRessourceAsStream() pour récupérer le flux de ton fichier XML


Message édité par benou le 01-06-2005 à 17:07:21

---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 01-06-2005 à 18:23:17    

C'est bon j'ai trouvé, je n'avait pas vu que le constructeur de SAXBuilder peu prendre une url en paramettre ;) désolé pour le derangement !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed