Je me casse la tête sur cela pendant un moment maintenant et je n'ai aucune idée de ce que je fais mal. Le scénario est le suivant, j'utilise swfupload pour télécharger des fichiers avec une barre de progression via un webservice. le webservice doit retourner le nom de la vignette générée. Tout va bien et bien que je préfère obtenir les données retournées dans json (pourrait le changer plus tard dans les fichiers swfupload js) les données XML par défaut est bien aussi.l'analyse simple xml avec jquery du service web asp.net
Alors, quand un téléchargement complète le webservice renvoie le code XML suivant comme prévu (notez que j'enlevé l'espace de noms dans webservice):
<?xml version="1.0" encoding="utf-8"?>
<string>myfile.jpg</string>
Maintenant, je veux analyser ce résultat avec jquery et je pensais que ce qui suit le ferait :
var xml = response;
alert($(xml).find("string").text());
Mais je ne peux pas obtenir la valeur de chaîne. J'ai essayé beaucoup de combinaisons (.html(), .innerhtml(), response.find ("string"). Text() mais rien ne semble fonctionner.C'est la première fois que j'essaie d'analyser xml via jquery alors peut-être que je « m faire quelque chose fundemantally mal. la 'réponse' est rempli avec le xml.
J'espère que quelqu'un peut me aider. Merci pour votre temps.
Meilleures salutations, Mark
Merci beaucoup pour la solution, je vais opter pour la méthode d'analyse de chaînes pour l'instant, je n'ai même pas pensé à ça. Quand l'objet devient plus grand, je vais chercher le plugin xml to json. Merci a sauvé ma journée! – Mark