//前序
function parseSrc(dataSrc) {
var childNodes:Array = dataSrc.childNodes;
var result:Array = new Array();
for (var i = 0; i<childNodes.length; i++) {
var element:XML = childNodes;
if (element.nodeType == 1 && element.hasChildNodes()) {
parseSrc(element);
}
if (element.nodeType == 1) {
result.push(element);
trace(element.nodeName);
element.removeNode();
}else{
trace(element+",value:"+element.nodeValue);
element.removeNode();
}
}
}
//中序
function parseSrc(dataSrc:XML) {
var childNodes:Array = dataSrc.childNodes;
var result:Array = new Array();
for (var i = 0; i<childNodes.length; i++) {
var element:XML = childNodes;
result.push(element.cloneNode(false));
trace(element.cloneNode(false));
if (element.hasChildNodes()) {
parseSrc(element);
}
}
}
function parseSrc(dataSrc) {
var childNodes:Array = dataSrc.childNodes;
var result:Array = new Array();
for (var i = 0; i<childNodes.length; i++) {
var element:XML = childNodes;
if (element.nodeType == 1 && element.hasChildNodes()) {
parseSrc(element);
}
if (element.nodeType == 1) {
result.push(element);
trace(element.nodeName);
element.removeNode();
}else{
trace(element+",value:"+element.nodeValue);
element.removeNode();
}
}
}
//中序
function parseSrc(dataSrc:XML) {
var childNodes:Array = dataSrc.childNodes;
var result:Array = new Array();
for (var i = 0; i<childNodes.length; i++) {
var element:XML = childNodes;
result.push(element.cloneNode(false));
trace(element.cloneNode(false));
if (element.hasChildNodes()) {
parseSrc(element);
}
}
}
浙公网安备 33010602011771号