var xmlstr = '' +
'' +
'' +
'' +
'' +
'' +
'' +
'' +
'';
var list = xmlstr.match(//g);
var output = '';
for (var i = 0; i < list.length; i++) {
if (i > 0) {
output += ', ';
}
var tmp = list[i].match(/Name="(.*?)"/);
output += tmp[1];
}
// Bounce it through a HTML element to handle Unicode for us
var l = document.createElement('p');
l.innerHTML = output;
alert(l.innerHTML);