Voilà j'ai un fichier XML de ce type :

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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<CATALOG>
 
	<CD>
 
		<TITLE>Empire Burlesque</TITLE>
 
		<ARTIST>Bob Dylan</ARTIST>
 
		<COUNTRY>USA</COUNTRY>
 
		<COMPANY>Columbia</COMPANY>
 
		<PRICE>10.90</PRICE>
 
		<YEAR>1985</YEAR>
 
	</CD>
 
	<CD>
 
		<TITLE>Hide your heart</TITLE>
 
		<ARTIST>Bonnie Tyler</ARTIST>
 
		<COUNTRY>UK</COUNTRY>
 
		<COMPANY>CBS Records</COMPANY>
 
		<PRICE>9.90</PRICE>
 
		<YEAR>1988</YEAR>
 
	</CD>
 
	<CD>
 
		<TITLE>Greatest Hits</TITLE>
 
		<ARTIST>Dolly Parton</ARTIST>
 
		<COUNTRY>USA</COUNTRY>
 
		<COMPANY>RCA</COMPANY>
 
		<PRICE>9.90</PRICE>
 
		<YEAR>1982</YEAR>
 
	</CD>
</CATALOG>
J'aimerai creer une fonction en VB.NET qui pour chaque CD remplace le champs Company par la valeur des balises PRICE correspondante.

Est ce possible de modifier le fichier XML en direct ou doit on le parser puis le réecrire ?

Toute piste est la bienvenue !

Merci ! =)