Let's me have multiple children:
function parseXml(xml) {
$(xml).find('sites').each(function(){
var PARENTarr = jQuery.makeArray($(this).find('>element'));
$(PARENTarr).each(function(i){
$("div").append("<br/>"+
$(this).attr("label")+(i+1) +"<br/>");
var CHILDarr =
jQuery.makeArray($(PARENTarr[i]).find
('>element'));
$(CHILDarr).each(function(p){
$("div").append($(this).attr("label") +"<br/>");
var CHILDattrs =
jQuery.makeArray($(CHILDarr[p]).find
('>element'));
$(CHILDattrs).each(function(){
var CHILDid =
$(this).attr('label') +": "+ $(this).text();
$("div").append(CHILDid +"<br/>");
p=0;
});
});
});
});
}
});

