Bonjour,
J'ai en sortie d'un process un flux contenant du xml.
Je voudrais éviter de passer par un fichier pour pouvoir le parser, mais comment faire ?
Enfin si c'est possible ...
D'avance merci![]()
Bonjour,
J'ai en sortie d'un process un flux contenant du xml.
Je voudrais éviter de passer par un fichier pour pouvoir le parser, mais comment faire ?
Enfin si c'est possible ...
D'avance merci![]()
un truc comme ça?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder(); db.parse(new ByteArrayInputStream(theString.getBytes("UTF-8")));
EDIT: ou plutôt:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder(); db.parse(new InputSource(new StringReader(theString)));
en fait plutot comme ça si c'est un flux que tu récupère
en supposant bien sur qu'on parle de DOM
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder(); db.parse(new InputSource(inputStream));
Partager