Probleme lecture fichier XML contenant le caractère '&'
Bonjour
Je traite un fichier XML de la manière suivante (je récupère le XML d'un WebService et je le mets dans une 'String') :
Code:
1 2 3 4 5
| public DocXml(String asXML) throws ParserConfigurationException, SAXException, IOException{
factory = DocumentBuilderFactory.newInstance();
builder = factory.newDocumentBuilder();
document = (Document)builder.parse(new ByteArrayInputStream(asXML.getBytes("ISO_8859_15")));
} |
Tout est OK mais je rencontre un souci si l'une des valeurs d'un tag de mon fichier XML contient le caractère '&' (c'est-à-dire le code '&') : la valeur récupérée n'est pas complète (en fait la récupération de la valeur s'arrête au caractère '&'...)
Est-ce que quelqu'un a déjà rencontré ce problème ?
Merci d'avance