J'essaie de récupérer du XML à partir de l'API Gmail. J'ai ceci jusqu'à présent :
$.ajax({
url: "https://mail.google.com/mail/feed/atom/",
success: function(data) {
console.log(data.responseText);
}
});
Je sais avec certitude que le tableau de données a une valeur appelée responseText
parce que c'est ce que la console me dit quand je mets mon code pour enregistrer les données. Cependant, lorsque j'essaie d'enregistrer data.responseText
En revanche, il enregistre les données et ignore le fait que j'ai spécifié un paramètre (il ne dit pas que responseText n'est pas défini). Qu'est-ce que je fais de mal ?
Edit : voici une capture d'écran de ce que dit la console data
est :
Edit, en réponse à Kevin : J'ai essayé ceci :
$.ajax({
url: "https://mail.google.com/mail/feed/atom/",
dataType: "xml",
success: function(data) {
console.log($("feed fullcount",data).html());
}
});
il est écrit "Cannot call method 'replace' of undefined" :o