2011-01-03 7 views

ответ

0

Вот возможное решение вашей проблемы:

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

Я проверил это и кажется, работает.

Роб

+0

Это сработало, правильный чувак! – Proyb2

5

Вы должны быть в состоянии изменить его с помощью setName:

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

Это правильное решение, вам просто нужно пройти через все экземпляры «вперед» –

+0

Да, решение Джорджа более действенно. – robertp

Смежные вопросы