je dois modifier un fichier xml d'une application dont je bloque sur certains points.
J'arrive à le lire et à un moment la structure, j'ai un tableau comme ci-dessous :
<InputScreenAreaArray type="array">
<ArrayElement type="map">
</ArrayElement>
<ArrayElement type="map">
</ArrayElement>
<ArrayElement type="map">
</ArrayElement>
</InputScreenAreaArray>
Si je fais par exemple
#Include <Array.au3>
#Include "_XMLDomWrapper.au3"
Global $xmlFile= "c:\temp\Wacom_Tablet.dat"
Global $root[5],$ele[5]
Global $tab_attrib[20],$tab_value[20]
if FileExists($xmlFile) <> 1 then exit msgbox(0,"Erreur",$xmlFile & " n'existe pas !")
if _XMLFileOpen($xmlFile) = 0 then exit msgbox(0,"Erreur",$xmlFile & " n'est pas un fichier xml")
$root=_XMLGetChildNodes("/InputScreenAreaArray")
_ArrayDisplay($root)
#Include "_XMLDomWrapper.au3"
Global $xmlFile= "c:\temp\Wacom_Tablet.dat"
Global $root[5],$ele[5]
Global $tab_attrib[20],$tab_value[20]
if FileExists($xmlFile) <> 1 then exit msgbox(0,"Erreur",$xmlFile & " n'existe pas !")
if _XMLFileOpen($xmlFile) = 0 then exit msgbox(0,"Erreur",$xmlFile & " n'est pas un fichier xml")
$root=_XMLGetChildNodes("/InputScreenAreaArray")
_ArrayDisplay($root)
Je vais avoir en retour les 3 ArrayElement.
Je bloque sur comment rentrer dans les 3 ArrayElement, récupérer les valeurs et comment les modifier.
Merci d'avance,
Damien