2011-01-03 17 views

Antwort

0

ist eine mögliche Lösung für Ihr Problem:

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); 

ich es getestet und es scheint, wie zu arbeiten.

Rob

+0

Das funktionierte, rechts dude! – Proyb2

5

Sie sollten sie in der Lage sein, ändern setName mit:

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

Dies ist die richtige Lösung, Sie müssen nur alle Instanzen von "vorwärts" durchlaufen –

+0

Ja, George Lösung ist in der Tat mehr gültig. – robertp

Verwandte Themen