Créer un fichier .csv depuis des données sur internet
Nintrut
-
Nintrut Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Nintrut Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche à créer une base de données depuis un annuaire existant sur Internet.
Cet annuaire est libre d'utilisation mais pas téléchargeable en l'état.
Pour mieux comprendre : voici le lien de la page qui m'intéresse : http://caen.fr/vie-associative/annuaire-associations
En fait, 690 liens (qui correspondent à 690 associations) sont présents sur une page. Ces 690 liens mènent vers une page unique avec toutes les coordonnées de l'association en question (Nom, adresse, téléphone, e-mail,...).
Je cherche donc un moyen d'automatiser les tâches suivantes, en macro par exemple :
- ouvrir le lien dans une nouvelle fenêtre
- récupérer les données dans un fichier .CSV (1 champ = 1 colonne)
- cette entrée correspondra à une ligne
- fermer cette nouvelle fenêtre
et répéter cette action jusqu'au 690e liens.
Merci d'avance
Je cherche à créer une base de données depuis un annuaire existant sur Internet.
Cet annuaire est libre d'utilisation mais pas téléchargeable en l'état.
Pour mieux comprendre : voici le lien de la page qui m'intéresse : http://caen.fr/vie-associative/annuaire-associations
En fait, 690 liens (qui correspondent à 690 associations) sont présents sur une page. Ces 690 liens mènent vers une page unique avec toutes les coordonnées de l'association en question (Nom, adresse, téléphone, e-mail,...).
Je cherche donc un moyen d'automatiser les tâches suivantes, en macro par exemple :
- ouvrir le lien dans une nouvelle fenêtre
- récupérer les données dans un fichier .CSV (1 champ = 1 colonne)
- cette entrée correspondra à une ligne
- fermer cette nouvelle fenêtre
et répéter cette action jusqu'au 690e liens.
Merci d'avance
A voir également:
- Créer un fichier .csv depuis des données sur internet
- Fichier bin - Guide
- Creer un fichier .bat - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
1 réponse
Bonjour,
à ta place, je partirais du code source du cadre où sont listées les associations où tu peux voir que toutes les petites pages ne diffèrent que par un identifiant.
Ensuite je créerais un fichier html concaténant les 690 petites pages.
Enfin, soit tu utilises le fichier html tel quel soit tu peux copier-coller.
J'essaie de te créer qqc clés en main.
A+
à ta place, je partirais du code source du cadre où sont listées les associations où tu peux voir que toutes les petites pages ne diffèrent que par un identifiant.
Ensuite je créerais un fichier html concaténant les 690 petites pages.
Enfin, soit tu utilises le fichier html tel quel soit tu peux copier-coller.
J'essaie de te créer qqc clés en main.
A+
La page html ouvre tous les cadres dans une même page. En fait le copier-coller n'est pas si simple ; j'atteins là mes limites : https://www.cjoint.com/c/EBspzhXup4u
A+
Il est vrai qu'une fois le fichier .html ouvert, je ne sais pas comment récupérer toutes les données brutes d'un coup.