Bonjour,

Je voudrais valider un fichier xml a partir d'un fichier xsd qui est contenu dans le .jar. Cependant je n'arrive pas a acceder a ce .xsd.

Mon Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
URL myurl = this.getClass().getResource("/myfile.xsd");
String mypath=myurl.getPath();
 
File schemaLocation = new File(mypath);
Schema schema = factory.newSchema(schemaLocation);
mypath me renvoit quelque chose comme:
file:/home/me/NetBeansProjects/myproject/dist/myjar.jar!/myfile.xsd

Mais le programme n'arrive pas a lire le .xsd
J'ai egalement essayer d'ajouter "jar:" au debut de mypath sans succes.

Quelqu'un aurait-t-il un conseil?

D'avance merci