Lire le contenu d'un page web
stef
-
kitty-1 Messages postés 1 Statut Membre -
kitty-1 Messages postés 1 Statut Membre -
Bonjour,
J'ai une page web generée dynamiquement par un script php.
Il en resulte un tableau de données dans la page web.
ce tableau est classique :
<table>
<tr><td>donne1</td><td>donne2</td>...</tr>
<table>
J'aimerai recuperer le contenu de la table afin de l'exporter dans un fichier .csv
Il semblerai que ce soit possible avec le DOM mais je le ne maitrise pas.
auriez-vous un script à titre d'exemple?
merci
J'ai une page web generée dynamiquement par un script php.
Il en resulte un tableau de données dans la page web.
ce tableau est classique :
<table>
<tr><td>donne1</td><td>donne2</td>...</tr>
<table>
J'aimerai recuperer le contenu de la table afin de l'exporter dans un fichier .csv
Il semblerai que ce soit possible avec le DOM mais je le ne maitrise pas.
auriez-vous un script à titre d'exemple?
merci
4 réponses
-
ça ne serait pas plus simple de récupérer le script php qui génère les données pour lui faire cracher directement du CSV ?
A mon avis c'est beaucoup plus simple que de vouloir relire du HTML pour le convertir en CSV. -
bien sur!
mais le probleme est que la page peut etre modifiée dynamiquement par les utilisateurs.
Ce que l'on voit a l'ecran n'est pas forcement ce qui est en base.
Sans compter que le tableau est trié à l'ecran selon plusieurs criteres choisis pas l'utilisateur. -
la page peut etre modifiée dynamiquement par les utilisateurs
Javascript+DOM ?
Dans ce cas, c'est plus complexe, en effet.
Générer du CSV côté client, ça doit pas être une partie de plaisir.
Ce qui serait mieux:
C'est que le serveur reçoive les paramètres (tri, etc.) et génère pour l'utilisateur le bon CSV. -
j'arrive po à lire le contenu d'une page sur importe quel web , l'ecriture est trés petite
aidé-moi svp
merçi