bonjour,
si je fais ca:
ca me donne ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 var xmlA:XML = new XML("<state name=\"California\"><city>San Francisco</city></state>"); var xmlB:XML = xmlA; xmlA.firstChild.childNodes[0].nodeName = 'ville'; trace ("xmlA : " + xmlA); trace ("xmlB : " + xmlB);
en clair, xmlB n'est pas une copie de xmlA, c'est juste un pointeur sur xmlA.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 xmlA : <state name="California"><ville>San Francisco</ville></state> xmlB : <state name="California"><ville>San Francisco</ville></state>
comment est-ce que je peux faire une "vraie" copie ?
Merci pour votre aide !
Partager