Bonsoir
comment procède t on pour modifier une valeur présente dans un fichier xml ?
je souhaiterai faire en sorte de remplacer toutes les valeurs de @Valeur égales à "nombre1" par "valeur1"
fichier d origine :
afin d'obtenir le fichier xml suivant pour ensuite poursuivre un traitement à l'aide d'un fichier xsl
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 <GeneratedReport> <Interval Start="2013/09/17 00:00:00.000" End="2013/09/24 23:59:59.000"> <toto Valeur="nombre1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> <toto Valeur="nombre1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> <toto Valeur="nombre1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> <toto Valeur="nombre1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> </Interval> </GeneratedReport>
fichier à obtenir
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 <GeneratedReport> <Interval Start="2013/09/17 00:00:00.000" End="2013/09/24 23:59:59.000"> <toto Valeur="valeur1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur1" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur2" Date="2013/09/17 00:00:05.717"/> <toto Valeur="valeur3" Date="2013/09/17 00:00:05.717"/> </Interval> </GeneratedReport>
Par avance merci
Partager