Вы также можете просто полностью удалить пространство имен ... вот лучшее решение, которое я нашел (оно просто превращает детали пространства имен в атрибуты):
public function removeNS(data:XML):XML {
var myXML;
try {
var modified:String = data.toString().replace("xmlns=", "xmlns:default=");
var pattern:RegExp = new RegExp(":(?!/)", "gi");
var transmuted:String = modified.replace(pattern, "_");
myXML = new XML(transmuted);
} catch (e:Error) {
myXML = data;
}
return myXML;
}