IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] ResponseXML , en savoir un peu plus


Sujet :

JavaScript

  1. #1
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut [AJAX] ResponseXML , en savoir un peu plus
    Salut,

    en fait je fais de l'AJAX mais seulement en utilisant responseText, j'ai lu le tuto sur l'ajax pour découvrir un peu plus en profondeur les réels possibilités de l'ajax(car j'me dis que j'en fait mais bon c'est pas bien compliqué , c'est du javascript) alors j'ai vu dans le tuto que les "puristes" utilisaient responseXML mais dans l'exemple je ne vois pas bien l'interet , car il faut que la chaine de caractere en xml soit nettoyée. et l'exemple montre en fait que l'on arrive à la meme chose qu'avec responseText mais il y a une phase de nettoyage en plus.

    alors voila ma question surement idiote !

    l'interet réelle de cette méthode? pourquoi récuperer les données au format xml? je ne remet pas du tout en cause cette méthode au contraire j'suis curieux d'en savoir plus!


    merci

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  2. #2
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    vraiment aucune personne pour m'éclairer?

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre averti Avatar de jmulans
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    397
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 397
    Points : 383
    Points
    383
    Par défaut
    qu'est-ce que tu entend par "nettoyé" ?

    l'interet du XML c'est de pouvoir envoyer des données classées
    par exemple je veut envoyer des informations sur des personnes, j'envoie ça comme ça

    <personnes>
    <personne>
    <age>20</age>
    <nom>Chel</nom>
    <prenom>Michel</prenom>
    </personne>

    <personne>
    <age>45</age>
    <nom>Boudsop</nom>
    <prenom>Alain</prenom>
    </personne>
    </personnes>
    ensuite quand je le recupere, je me place sur la 1ere personne, je connais son nom, son prenom...
    alors que avec un simple rresponsetext tu ne peut qu'envoyer une simple chaine de caractere
    J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!

  4. #4
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    Je connais bien l'interet du XML, en effet il est pratique mais ce qui me rend curieux c'est ce tuto , vers la fin il y'a le code de la page ajaxxml.php

    c'est l'interet de créer une chaine de caractere $buffer avec les balises xml que je trouve etrange!
    ca peut etre très utile pour parser un fichier xml d'accord, mais, j'aimerais en fait surement avoir des exemples concret d'utilisation de cette methode, des exemple qui demontre vraiment la puissance et l'interet, merci!

    j'sais que ca peux paraitre etrange comme raisonnement mais bon , c'est moi ca

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  5. #5
    Membre averti Avatar de jmulans
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    397
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 397
    Points : 383
    Points
    383
    Par défaut
    bah oui c'est etrange comme raisonement

    c'est pour envoyer des données classées, c'est tout, je voit pas ce que tu veux de plus

    sinon commen tu voudrais envoyer une liste de personnes avec leur numero de tel, leur age, etc... ?
    J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!

  6. #6
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Points : 374
    Points
    374
    Par défaut
    Citation Envoyé par Jim_Nastiq
    Je connais bien l'interet du XML, en effet il est pratique mais ce qui me rend curieux c'est ce tuto , vers la fin il y'a le code de la page ajaxxml.php

    c'est l'interet de créer une chaine de caractere $buffer avec les balises xml que je trouve etrange!
    ca peut etre très utile pour parser un fichier xml d'accord, mais, j'aimerais en fait surement avoir des exemples concret d'utilisation de cette methode, des exemple qui demontre vraiment la puissance et l'interet, merci!

    j'sais que ca peux paraitre etrange comme raisonnement mais bon , c'est moi ca
    L'exemple du tuto est assez mauvais.

    Si tu génère du xml coté serveur, ou il est personnalisé (donc généré au moment ou XHR l'appelle), ou il est stocké, généré par exemple lors de l'ajout d'une news sur un blog.

    Dans Ajax, le X veut dire xml, donc ça n'est pas que d'être puriste que d'utiliser xml pour récupérer des données.

    Seulement deux choses :

    -C'est stupide d'utiliser du xml pour une ligne de texte
    -De même pour le html balancé dans un noeud

    Xml est utilisé pour faire la correspondance entre une vue et des données, en principe cela est traité par xsl (c'est fait pour), mais c'est possible de le faire avec une template et de placeholders, le tout en javascript.

    Autre chose, le "nettoyage" c'est le fait de virer les noeuds textes en dehors des balises qui s'intercalent entre eux. De manière à pouvoir passer facilement de noeud en noeud.

  7. #7
    Membre expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Points : 3 189
    Points
    3 189
    Par défaut
    ok merci les gars!

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. savoir un peu plus sur les SGF
    Par Virtualité dans le forum Composants
    Réponses: 5
    Dernier message: 08/03/2008, 00h21
  2. Réponses: 5
    Dernier message: 23/02/2006, 13h54
  3. [C++]bibliotheque utilisant les sockets et un peu plus...
    Par hansaplast dans le forum Développement
    Réponses: 3
    Dernier message: 05/12/2005, 14h28
  4. [SQL] requetes inbriquées un peu plus complexe.
    Par Devil666 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/05/2005, 11h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo