Lecture d'un fichier XML avec une variable comme chemin d'accés
Salut a tous, donc voila mon problème:
je suis entrain de développer une application qui permet d'afficher les caractéristiques d'un service (ces dernières sont stockées dans un fichier XML).
je crée le fichier XML grâce a un formulaire (nom,description,......) et pour accéder a la description d'un service je passe par une JSP qui liste le contenu du répertoire "Service". le problème se pose lorsque j'essaye d'ouvrir le fichier XML avec la JSP voici comment je l'ai ouvert:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<%
String name =request.getParameter("nom");
out.println(name);
String filename= name+".xml";
String path = "C:\"+filename;
out.println(path);
SAXBuilder saxBuilder = new SAXBuilder();
Document doc = saxBuilder.build(path);
%> |
le String name correspond au nom du service choisie (après avoir listé le répertoire) le problème c'est qu'il me dit que le fichier est introuvable car il recherche le fichier "\ fichier .xml" au lieu de "\fichier.xml" ==> il rajoute des espaces au nom et je bloque la dessus j’espère que c'est assez clair :? si quelqu'un a des suggestions ?? Merci d'avance.