2011-01-03 5 views

Répondre

0

Voici une solution à votre problème:

var xml = <forward><item>item string</item></forward>; 

var xmlString:String = xml.toXMLString(); 
xmlString = xmlString.split("<forward>").join("<backward>"); 
xmlString = xmlString.split("</forward>").join("</backward>"); 

var xml2 = new XML(xmlString); 
trace(xml2.item); 

Je l'ai testé et il semble que travailler.

Rob

+0

Cela a fonctionné, mec bien! – Proyb2

5

Vous devriez être en mesure de le changer en setName:

var xml:XML = <forward />; 
xml.setName('backward'); 
trace(xml.toXMLString());//prints: <backward/> 
+0

Ceci est la bonne solution, il vous suffit de parcourir toutes les instances de "forward" –

+0

Oui, la solution de George est plus valable en effet. – robertp