Bonjour,

J'aurais besoin d'aide pour pouvoir récupérer, sous Java, les informations d'un fichier .xml contenant les informations de connexion à ma base de données :

Voici un exemple du .xml :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="UTF-8"?>
 
-<context>
 
<Resource url="jdbc:sqlserver://LAPTOP-...;database=bddexemple" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" password="cgy55wH-..." username="sa" nomBDD="bddexemple" typeConn="SQL Server"/>
 
<Chemin fileSauve="truc\Export\" file="truc\Export\"/>
 
</context>

De mon côté, j'ai commencé à développer un petit bout de code pour voir si le fichier a bien été récupéré :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
public String searchFile() throws Exception {
        String retour = "ko";
        File fichier;
        for (File lment : File.listRoots()) {
            fichier = new File(lment + "\\truc\\Conf\\init.xml");
            if (fichier.exists()) {
                cheminFichier=lment+"\\truc\\Conf\\init.xml";
                retour = "ok";
            }
        }
        return retour;
    }
Sinon, je n'arrive pas à comprendre comment est - ce que je pourrais récupérer les données de connexion.

Merci d'avance pour les futurs tips!