Jquery .find("node").text() et caractère d'échappement ?
Bonjour à tous,
Je suis nouveau sur ce forum, et je débute avec Jquery..
C'est un problème que je n'arrive pas à comprendre qui à motivé mon inscription.
J'ai ce genre de Xml :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <chat>
<newmsg>0</newmsg>
<users>
<user id="1">
<pseudo>Crupuk</pseudo>
<admin>1</admin>
</user>
</users>
<data>
<text>Jquery c'est trop bien !</text>
</data>
</chat> |
Et quand je parcour mon noeud, et que je récuperer le text :
$("xml").find("text").text();
Je me retrouve avec ceci :
Citation:
Jquery c\'est trop bien !
Mais uniquement sur mon serveur unix (hebergeur pro)
Sur mon serveur wamp local (windows) le text est bien :
Code:
Jquery c'est trop bien !
Auriez-vous une idée du pourquoi ?
Voici le code qui parcour le noeud :
Code:
1 2 3 4 5 6 7 8 9
| $(xml).find("data").find("msg").each(function() {
var id = $(this).attr('id');
$(this).find("class").text();
var text = $(this).find("text").text();
$("#data").append('<p>'+ text + '</p>');
}); |
Merci à vous et à bientôt