Importer des données HTML vers Excel
Fermé
besdu06
-
7 juil. 2011 à 12:10
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 - 7 juil. 2011 à 21:27
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 - 7 juil. 2011 à 21:27
A voir également:
- Extraire données html vers excel
- Extraire une video youtube - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Extraire son video - Guide
- Il est en cours de transport vers votre site de livraison ✓ - Forum Consommation & Internet
3 réponses
creadiff
Messages postés
445
Date d'inscription
samedi 3 avril 2010
Statut
Membre
Dernière intervention
3 novembre 2011
57
Modifié par creadiff le 7/07/2011 à 21:29
Modifié par creadiff le 7/07/2011 à 21:29
Toutes mes excuses Mademoiselle, je suis plus habitué à voir des Messieurs poser des questions de geeks.
Le truc dans le parsing c'est d'identifier la structure du document, en particulier les structures répétitives ET les structures qui quant à elles sont uniques sur la page. Parfois, un pré-traitement peut être d'une grande aide.
L'autre truc est d'apprendre à utiliser les expressions régulières. En effet, elles permettent d'extraire de façon aisée des données à d'un document texte, à condition de savoir s'en servir.
On remarque ainsi que l'expression régulière suivante permet de capturer tous les champs présents dans le code que tu as présenté :
Quand à savoir comment coder ça... ce serait un peu long à expliquer ici, voici quelques tutos :
https://codes-sources.commentcamarche.net/
https://cafeine.developpez.com/access/tutoriel/regexp/
https://www.regular-expressions.info/vb.html
http://www.vbaexpress.com/kb/getarticle.php?kb_id=68
Le truc dans le parsing c'est d'identifier la structure du document, en particulier les structures répétitives ET les structures qui quant à elles sont uniques sur la page. Parfois, un pré-traitement peut être d'une grande aide.
L'autre truc est d'apprendre à utiliser les expressions régulières. En effet, elles permettent d'extraire de façon aisée des données à d'un document texte, à condition de savoir s'en servir.
On remarque ainsi que l'expression régulière suivante permet de capturer tous les champs présents dans le code que tu as présenté :
<span>([^\:]+) \:<\/span>([^<]+)</p>
Quand à savoir comment coder ça... ce serait un peu long à expliquer ici, voici quelques tutos :
https://codes-sources.commentcamarche.net/
https://cafeine.developpez.com/access/tutoriel/regexp/
https://www.regular-expressions.info/vb.html
http://www.vbaexpress.com/kb/getarticle.php?kb_id=68