bonjour à tous, (je suis complètement coinsée!)
je réalise une application en Java qui traite un fichier xml. au début, je n'ai que des tests à faire en parsant le fichier et en lisant son contenu, j'ai pu le faire grace aux parsers xml de java (SAX). (java.xml.parsers.SAXParsers)
maintenant, je dois modifier son contenu selon les résultats des tests précédants.
mon problème, c'est que je ne sais pas comment faire.
j'aimerais pour commencer essayer de modifier la valeur d'un attribut d'une balise, mais une affectation du genre:
atts.qName(i)=var; //var est de type String
est impossible, à la compilation on me dit :
unexpected type
required: variable
found : value
est ce que pour modifier son contenu je dois l'ouvrir comme un simple fihier texte? (comme BufferedWriter ou FileWriter)
mais j'aimerais profiter des avantages des parsers xml (facilité de la lecture du contenu) et écrire dans le fichier en mème temps
alors qu'est ce que je dois faire?, la moindre petite idée serait la bien venue.
merci d'avance!
Configuration: Windows XP
Internet Explorer 7.0