hi ich habe grade mal was getestet und ich habe festgestellt wenn ich ver suche mit "insertBefore" in einem unterknoten einen knoten ein zu fügen macht der das nicht. aber wenn ich das nur in der ersten Konten der xml mach schreibt der mir den xml knoten rein. ist das normal oder habe ich da einen fehler drinne.
ActionScript:
trace("add Node");
//
//var insertPoint:XMLNode = _xml2.firstChild.childNodes[0].childNodes[0].childNodes[0];
var insertPoint:XMLNode = _xml2.firstChild;
trace(insertPoint);
//
var _xmlNewsAdd:XML = new XML ();
var _xmlNews:XMLNode = _xmlNewsAdd;
var news_node:XMLNode = _xmlNewsAdd.createElement("line");
news_node.attributes.datum = datumForAll;
news_node.attributes.imgkl = "imgklinfo";
news_node.attributes.img = "imginfo";
news_node.attributes.name = "nameinfo";
//
_xmlNews.appendChild(news_node);
news_value = _xmlNewsAdd.createTextNode("textNode1 String value");
news_node.appendChild(news_value);
_xmlNewsAdd.appendChild(textNodeNews);
trace(_xmlNewsAdd.toString());
//texterzeugen
//var wurzelXml2node:XMLNode = _xml2.firstChild.childNodes[0].childNodes[0];
_xml2.insertBefore(_xmlNewsAdd, insertPoint);