删除XML节点,保持原始

时间:2010-05-31 11:04:59

标签: xml flex flash e4x

我需要从XML变量中删除一些节点,我想保持原始的完整 所以我将XML传递给一个新变量并从那个变量中删除节点,但原始变量随之改变。

有没有办法保护XML不受原始变量影响?

2 个答案:

答案 0 :(得分:4)

你想克隆xml,而不只是设置另一个变量引用。

尝试var xmlbackup:XML = xml.copy();

答案 1 :(得分:0)

我认为下一个代码也可以完成这项任务:

var newXML : XML = new XML(oldXML);