Salve a tutti,
con la necessità di leggere dei file XML generati da database ho scritto questa funzione.
Ho usato sendAndLoad in quanto devo passare un "id" in POST alla pagina Aspx che genera il file XML e me lo passa come stringa legata alla variabile resultVar che io recupero e parso.
function sendAndLoad(targetAspx:String, targetId:Number):Void {
var loadVar:LoadVars = new LoadVars();
loadVar.onLoad = function(success:Boolean):Void {
if (success) {
var readXML:XML = new XML();
readXML.parseXML(loadVar.resultVar);
readXML.ignoreWhite = true;
trace(readXML)
}
};
var sendVar:LoadVars = new LoadVars();
sendVar.id = targetId;
sendVar.sendAndLoad(targetAspx,loadVar,"POST");
}
sendAndLoad("nomefile.aspx", 1);
funziona tutto perfettamente, ma se nella stringa che viene generata è presente un carattere &, la stringa viene troncata.
Non riesco a venirne a capo. Esiste un modo per ovviare questo problema?
ciao
Sthunt


Rispondi quotando
