Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/05/2011, 11h48   #1
Membre du Club
 
Avatar de KRis
 
Inscription : avril 2002
Messages : 219
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : avril 2002
Messages : 219
Points : 45
Points : 45
Par défaut Servlet générant xml à parser en javascript

Bonjour à tous,
newbee en javascript, je cherche un exemple de code me permettant simplement d'attaquer une servlet que j'ai développé via son url et de parser son résultat xml côté javascript, dans le but d'alimenter un array.

Quelqu'un aurait il des conseils / exemples ou idées ?

merci par avance !
KRis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 21h31   #2
Expert Confirmé
 
Avatar de sekaijin
 
Femme
Urbaniste
Inscription : juillet 2004
Messages : 1 421
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 48
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 1 421
Points : 2 809
Points : 2 809
tu fait un appel XMLHTTPRequest en lui passant ton URL
tu attends la réponse et tu prends le champs
XMLHttpRequest.responseXML
le XML est déjà tout parsé

tu as aussi des attribut si le XML est erroné qui te donne l'erreur XML
un viel exemple de traitement de formulaire en XML
dans lequel tu peux voir les traitement d'erreurxml
http://www.developpez.net/forums/d37...e/#post2321833


http://www.w3.org/TR/XMLHttpRequest/


http://www.developpez.net/forums/d10...l-xmldocument/

tu invoque donc ton url via XHR tu attends le résultat
tu vérifie qu'il n'y a pas d'erreurs XML et tu parcours le contenus de la réponse avec des chilnodes ou getElementById ou encore getElementsByTagName

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h02.


 
 
 
 
Partenaires

Hébergement Web