public removeNode() : Void
Removes the specified XML object from its parent. Also deletes all descendants of the node.
The following example creates an XML packet, and then deletes the specified XML object and its descendant nodes:
var xml_str:String = "<state name=\"California\"><city>San Francisco</city></state>";
var my_xml:XML = new XML(xml_str);
var cityNode:XMLNode = my_xml.firstChild.firstChild;
trace("before XML.removeNode():\n"+my_xml);
cityNode.removeNode();
trace("");
trace("after XML.removeNode():\n"+my_xml);
// output (line breaks added for clarity):
//
// before XML.removeNode():
// <state name="California">
// <city>San Francisco</city>
// </state>
//
// after XML.removeNode():
// <state name="California" />