Rechercher : dans
Par :

Comment lire fichier XML en JavaScript ?

Dernière réponse le 24 fév 2007 à 22:54:01 pierrot25, le 12 fév 2007 à 18:06:00 
 Signaler ce message aux modérateurs

Bonjour a vous
j'ai un fichier XML qui commence comme ca :

<addresses>
    <address>
        <id>17800630.00</id>
        <description>427 High Road London NW10</description>
    </address>
    <address>
        <id>17800638.00</id>
        <description>429 High Road London NW10</description>
    </address>
    <address>
        <id>17800637.00</id>
        <description> 425 High Road London NW10</description>
    </address>
    <address>
        <id>17800640.00</id>
        <description>409 High Road London NW10</description>
    </address>
<addresses>


et je voudrais le lire, afficher les identifiants et les descriptions en JAVASCRIPT pour les afficher sur une page

j'ai trouve des exemples javascript sur d'autres sites et voila le resultat
si je fais

docXML.childNodes.length

j'obtiens 1 avec FF et 0 sous IE (alors que dans l'exemple que j'ai je devrais visiblement trouver une valeur de 4 puisque j'ai 4 noeuds address )

autre PB, si je fais

docXML.childNodes(2).childNodes.length

FF et IE me disent : docXML.childNodes() is not a function !

je comprends pas, je l'invente pas, je l'ai vu sur plusieurs sites! pourquoi ca marche pas chez moi ?!

merci de m'aider, j'en ai marre de tourner en rond

Meilleures réponses pour « Comment lire fichier XML en JavaScript ? » dans :
PHP - Parser du XML VoirIntroduction à XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de...

1

 HackTrack, le 24 fév 2007 à 22:54:01
  • +1

Salut!

Pour ta seconde remarque, essayes

docXML.childNodes[2].childNodes.length


au lieu de:

docXML.childNodes(2).childNodes.length


;-)
HackTrack

Répondre à HackTrack