1

svp a laide
ca fait plusieurs jours que jessaye de trouver comment exrtaire les donnees dun fichier xml
please a laide

2

en le parsant...
plusieurs types de parser, mais, surtout, DOM et SAX.
si tu ne veux que faire une lecture, SAX est le mieux (plus rapide, moins gourmand en mémoire). si tu veux faire des MAJ/écriture, DOM est plus adapté (travail sur un arbre en RAM)

en JAVA, l'utilisation de l'un comme de l'autre est simple ; il y a une lib sur le site de sun, il me semble, pour ça
en moins d'une semaine de recherche et de boulot, tu peux t'en sortir smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

3

sinon, tu utilises le parser qu'utilise winamp grin (ds leurs sources)

4

En me servant de ca http://www.nexen.net/docs/php/annotee/ref.xml.php
J'ai fait un truc qui permet d'utiliser des templates (en assoc avec des fichiers XML de donnees)
Si ca interesse quelqu'un ...
edit: bug

5

et c'est pas trop lent ?

6

si je prends http://www.clubic.com/c/xml.php?type=win je fais en moyenne 200ms,
et avec le meme fichier en local, environ 35ms
avec http://www.ticalc.org/rss/files.rss 700ms ...
et avec news.rss de ticalc.org 400ms, bizzare

7

et puis j'ai fait un "editeur" xml en php-html (si ca interesse qqun aussi)

8

hum... :] je vois pas trop l"utilité grin

9

ben si tu veux editer le fichier online (quoique c'est vrai que c'est pas super utile non plus)

10

happy

11

bon allez des exemples :
http://nitro120.dyndns.org/xmlp/rssp.php?XMLF=http://www.clubic.com/c/xml.php?type=win
remplacez la deuxieme adresse par celle d'un fichier de contenu type RSS (on peut evidemment utiliser d'autres contenus, seulement mon template RSS n'est plus adapté)
(le template utilisé est http://nitro120.dyndns.org/xmlp/rss.tpl )
le readme n'est pas fini...