Мне нужно удалить некоторые узлы из переменной XML, и я хочу сохранить оригинал без изменений.
Поэтому я передаю XML в новую переменную и удаляю узлы из этой, но исходный изменяется вместе с ним.
Есть ли способ защитить XML от исходной переменной?
Мне нужно удалить некоторые узлы из переменной XML, и я хочу сохранить оригинал без изменений.
Поэтому я передаю XML в новую переменную и удаляю узлы из этой, но исходный изменяется вместе с ним.
Есть ли способ защитить XML от исходной переменной?
вы хотите клонировать xml, а не просто установить для него другую ссылку на переменную.
попробуй var xmlbackup:XML = xml.copy();
Я думаю, что следующий код тоже работает:
var newXML : XML = new XML(oldXML);