簡単な例があります
var myXML:XML =
<root>
<element type="a">I am a</element>
<element type="b">I am b</element>
</root>
;
特定のタイプの要素をプログラムで削除する方法がわかりません
delete myXML.root.element.type['a'][0];
簡単な例があります
var myXML:XML =
<root>
<element type="a">I am a</element>
<element type="b">I am b</element>
</root>
;
特定のタイプの要素をプログラムで削除する方法がわかりません
delete myXML.root.element.type['a'][0];
その要素の属性を照合してXML要素を削除するには、次のものを探していると思います。
var index:int = myXML.element.(@type=="b").childIndex();
delete myXML.element[index];
XMLに基づく:
var myXML:XML =
<root>
<element type="a">I am a</element>
<element type="b">I am b</element>
</root>;
この関数を呼び出した後、XMLは次のようになります。
<root>
<element type="a">I am a</element>
</root>