Validation d'un fichier XML par un fichier XSD

youssefleo Messages postés 1 Statut Membre -  
ProvencaleLeGaulois Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   -
Salut !! j'ai un projet de fin d'étude qui consiste à réaliser une application qui prend deux fichier .xml et .xsd a fin de valider le 1er par le 2eme et puis afficher l'arborescence du 1er.
je suis débutant en programmation java, j'ai des problèmes concernant la récupération des 2 fichiers avec Jfilechooser, si vous savez quelque chose qui pourra m'aider, je vous serai très reconnaissant. et merci d'avance

1 réponse

  1. ProvencaleLeGaulois Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   6
     
    Bonjour,

    Le JFileChooser te permet uniquement de récupérer le chemin du fichier sur ton PC.
    (voir : https://docs.oracle.com/javase/7/docs/api/javax/swing/JFileChooser.html )

    Une fois récupéré, tu peux le mettre dans un String :
    String chemin =  chooser.getSelectedFile().getName());
    


    Ensuite il te faudra ouvrir le fichier, mais c'est une autre histoire... :)

    Si tu veux les ouvrir en tant que fichier texte, tu peux voir ce lien :
    https://forums.commentcamarche.net/forum/affich-590149-lire-un-fichier-texte-en-java

    Si tu te sens plus courageux tu peux utiliser une librairie pour manipuler le fichier XML avec les méthodes ad hoc, voir ce lien :
    https://cynober.developpez.com/tutoriel/java/xml/jdom/

    A+
    0