удалить узел XML, сохранить исходный

Мне нужно удалить некоторые узлы из переменной XML, и я хочу сохранить оригинал без изменений.
Поэтому я передаю XML в новую переменную и удаляю узлы из этой, но исходный изменяется вместе с ним.

Есть ли способ защитить XML от исходной переменной?


person marzsman    schedule 31.05.2010    source источник


Ответы (2)


вы хотите клонировать xml, а не просто установить для него другую ссылку на переменную.

попробуй var xmlbackup:XML = xml.copy();

person chris    schedule 31.05.2010

Я думаю, что следующий код тоже работает:

var newXML : XML = new XML(oldXML);
person Yury Euceda    schedule 23.01.2013