можно персобрать в другой xml

Код AS3:
var xml:XML =<response/>
for (var i:int = 0; i < vars.*.length(); i++)
{
var str:String = vars.*[i].*;
var node:XML = <node/>;
node.userListName = str;
xml.appendChild(node);
}
но все равно криво, что-то надо делать с потерей пробелов, лишними (или не лишними) переводами строк и т.д.
проще сразу обернуть в cdata

Код AS3:
var str:String = myLoader.data;
str = str.replace(/<userListName>/g, "<userListName><![CDATA[");
str = str.replace(/<\/userListName>/g, "]]></userListName>");
vars = new XML(str);