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 :

[JScript][XML] Parcourir un flux XML obtenu par XmlHttpRequest


Sujet :

JavaScript

  1. #21
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 94
    Par défaut
    Oké c'est un début. Je peux donc tester l'existence d'un tag.
    Maintenant, comment faire pour élaborer des tests plus poussés sur tout le long de l'objet responseText ?
    Vu que je ne peux compter sur le DOM et les méthodes comme firstChild, getNode, nextSibling, etc.

    Car j'aimerais bien faire le tri des balises en fonction de leur ocurrence, de leurs attributs, etc.

    Si tu as des liens à me proposer je suis preneur. Ca t'évitera peut être des aller-retour sur ce topic trop fréquents. Je suis pas confortable dans l'idée d'abuser du temps des autres!


    Merci

  2. #22
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    peut -être l'idée est de décomposer ton "faux XML" en tableau :
    var tags=xmlDoc.split("<")

    puis supprimer les caractères "<" et ">" (et "/>")

    for (var i=0; i<tags.length; i++)
    {
    tags[i]=tags[i].replace(/</g, "");
    tags[i]=tags[i].replace(/\/>/g, "");
    tags[i]=tags[i].replace(/>/g, "");
    }

    comme ça tu te retrouve avec un tableaux d'éléments contenant quelque chose comme :
    category id="femme" zid="quesaisje"

    etc ...


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  3. #23
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 94
    Par défaut
    Salut.

    j'ai lu quelque part que la taille du buffer de xhmlttprequest.responseText était limitée, à 8Ko ou un truc du genre.

    Autrement dit mon flux n'est pas complet et est tronqué avant la balise fermante </root>.

    Y a t'il un moyen de spécifier une limite moins restrictive? ou carrément de ne fixer aucune limite à priori ?


    Merci

  4. #24
    Modérateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par défaut
    Bonjour

    Je n'ai jamais rien lu concernant de telles limitations. Où as-tu lu ça ?


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  5. #25
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 94
    Par défaut
    Je suis tombé sur un topic similaire au mien sur un autre forum ....

    Et la personne avait fait la même observation, à savoir que mon responseText n'est finalement pas complet!

Discussions similaires

  1. Flux XML généré par le script PHP incomplet
    Par L.nico dans le forum Langage
    Réponses: 1
    Dernier message: 29/06/2008, 15h27
  2. Flux XML par HttpHandler
    Par humaneko dans le forum ASP.NET
    Réponses: 1
    Dernier message: 16/01/2008, 10h22
  3. Réponses: 2
    Dernier message: 06/07/2006, 08h47
  4. Réception flux XML posté par fsockopen
    Par salimi dans le forum Langage
    Réponses: 3
    Dernier message: 22/05/2006, 10h01

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