Ho provato e non sono riuscito a scoprire come ottenere l'intera stringa XML dal XMLDocument restituito da un GET. Ci sono molte domande su SO su come trovare o sostituire elementi specifici nell'oggetto, ma non riesco a trovare alcuna risposta su come ottenere l'intero documento come una stringa.Come posso ottenere l'intera stringa XML da un XMLDocument restituito da jQuery (cross browser)?
L'esempio con cui sto lavorando è da here. Il "fai qualcosa con xml" -part è dove mi trovo in questo momento. Ho la sensazione che questo dovrebbe essere davvero banale, ma non riesco a scoprire come. Esiste un "xml.data()" o simile che può essere utilizzato per questo scopo?
$.ajax({
url: 'document.xml',
type: 'GET',
dataType: 'xml',
timeout: 1000,
error: function(){
alert('Error loading XML document');
},
success: function(xml){
// do something with xml
}
});
Il caso d'uso è che voglio per alimentare il xml plug in flash e per questo ho bisogno di XML attuale come una stringa.
Grazie. Sapevo che era banale :) – icecream
+1 Funziona nonostante non documentato in [documenti che ho trovato] (http://api.jquery.com/jquery.get/). Grazie per il link ajax # options. –