Bonjour,
Je souhaite vérifier qu'une zone transmise via un champ texte est une zone XML bien formée donc je me suis aidé de la manière de faire indiquée dans la FAQ :
Or une erreur d'entrée/sortie est affichée quand j'indique la zone de texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 try{ // création d'une fabrique de documents DocumentBuilderFactory fabrique = DocumentBuilderFactory.newInstance(); // création d'un constructeur de documents DocumentBuilder constructeur = fabrique.newDocumentBuilder(); Document document = constructeur.parse(this.jTextXML.getText()); } catch(ParserConfigurationException pce){ System.out.println("Erreur de configuration du parseur DOM"); System.out.println("lors de l'appel à fabrique.newDocumentBuilder();"); } catch(SAXException se){ System.out.println("Erreur lors du parsing du document"); System.out.println("lors de l'appel à construteur.parse(xml)"); } catch(IOException ioe){ System.out.println("Erreur d'entrée/sortie"); System.out.println("lors de l'appel à construteur.parse(xml)"); }
<test>toto</test>
Je vous remercie d'avance de votre aide.
Cordialement,
Jutige
Partager