Aspirer base de données site web

Résolu/Fermé
doctor_vai Messages postés 76 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 3 août 2011 - 6 mai 2011 à 15:10
david_wklw Messages postés 41 Date d'inscription jeudi 15 juillet 2010 Statut Membre Dernière intervention 29 juin 2012 - 9 mai 2011 à 08:38
Bonjour,

Dans le cadre d'une étude en marketing, j'ai besoin d'une liste qui contient : nom de produit + prix

Seulement là, ces données sont disponibles dans un site web et donc pour procéder manuellement pour copier et coller les 17000 références... vaut mieux oublier !

Après quelque tentatives sans succès je me retourne à vous !!

Ce que je veux faire c'est piquer les noms et les prix des produits disponibles dans une page web. Je suppose que le format est en HTML, et donc est ce qu'il existe un programme ou un script qui me permettra d'exploiter la page HTML une fois téléchargé pour n'avoir que les prix et les produits dans un fichier Excel !??

Egalement est ce qu'il existe un logiciel ou un siteweb qui permetteront de télécharger directement la base de données du site web désiré ??


Je compte beaucoup sur votre aide !! Merci

A voir également:

8 réponses

doctor_vai Messages postés 76 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 3 août 2011 11
6 mai 2011 à 16:29
Problème résolut !

Tout le bazar peut être automatisé via une application Firefox "outwit HUB"

On pourra exporter directement vers excel ;)

J'espère que ça va aider certains d'entre vous

Merci pour ceux et celles qui m'ont répondu ;)
8
gregg5l Messages postés 41 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 11 mai 2011 28
6 mai 2011 à 15:13
Bonjour;
Si le site web est bien ficelé, c'est a dire "protégé", il te seras impossible de pomper une table de sa base de données...
A bientôt
0
doctor_vai Messages postés 76 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 3 août 2011 11
6 mai 2011 à 15:18
sinon pour l'utilisation des donnés qui se trouvent dans le fichier HTML ??
0
gregg5l Messages postés 41 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 11 mai 2011 28
6 mai 2011 à 15:22
Dans le fichier HTML, tu trouveras des tableaux, peut-être des formulaires, etc...mais tu ne trouveras rien en PHP à propos de la base de données.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
david_wklw Messages postés 41 Date d'inscription jeudi 15 juillet 2010 Statut Membre Dernière intervention 29 juin 2012 4
6 mai 2011 à 15:33
non tu ne pourras pas télécharger la banque de données.

Solution 1 tu demandes un extrait en csv chez le proprio du site

Solution 2 tu fais une macro qui importe les données dans un fichier excel. C'est ce que je fais perso pour un magasin online, mais c pas toujours facile il faut de bonnes connaissances en vba.
0
doctor_vai Messages postés 76 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 3 août 2011 11
6 mai 2011 à 15:56
Des tuyaux STP David, je dépasse les dates pour rendre mon TAF et je ne suis encore qu'à ce stade. La macro va utiliser quelle source et comment elle en aura accés ?

Regarde par exemple dans le siteweb woodbrass (le proprio a refusé de me donner la liste) :

C'est le code pour un article dans la source de la page qui contient un nombre de 90 produits :

class='box1col'><div class='imagesous'><table><tr><td><a href='cort-g200bk-noir-p24246.html'><img itemprop='image' src='images/MINI/woodbrass/CORT+G200BK.JPG' alt='GUITARE ELECTRIQUE CORT - SERIE G - G200BK - NOIR G 200 G-200 200 BK 200-BK G 200 G-200 G200 G-200 G200BK' title='GUITARE ELECTRIQUE CORT - SERIE G - G200BK - NOIR G 200 G-200 200 BK 200-BK G 200 G-200 G200 G-200 G200BK' width='26' height='81' /></a></td></tr></table></div><div class="box1blc1"><span class="box1ttl"><a href="cort-g200bk-noir-p24246.html"><b>CORT</b> - G200BK NOIR</a></span><span class="box1dsc">G200, corps tilleul, manche érable, touche palissandre, 3 micros simples Powersound, vibrato Full Action II, accastillage chromé, noire CONSTRUCTION Bolt-on BODY Basswood NECK Maple, 'C' Shape NECK WIDTH 1F : 43mm / 22F : 56mm NECK THICKNESS 1F : 21mm / 12F : 23mm FINGERBOARD Maple, Rosewood ... </span><span class="clrBleu"><a href="cort-g200bk-noir-p24246.html">Plus d'infos ...</a></span><span class="webref">Référence : 24246</span></div><div class="box1blc2 Sspr34"><div class="px1"><span>Prix Woodbrass :</span><span>152.00&euro;</span><span>Prix conseillé :</span><span>179.00€</span></div><div class="plus1"><span class='clrBleu'><img class='Sspr18' src='images/v2/v.png' width='1px' height='1px' alt='check' /> 3 X sans frais</span><span><img class='Sspr18' src='images/v2/v.png' width='1px' height='1px' alt='check' /> GARANTIE 3 ans</span><span><img class='Sspr18' src='images/v2/v.png' width='1px' height='1px' alt='check' /> Appel GRATUIT</span></div><div class="stk1"><span>Stock Internet<img class="spr67" src="images/v2/v.png" width="1px" height="1px" alt="stock"/></span><span>Magasin Paris<img class="spr69" src="images/v2/v.png" width="1px" height="1px" alt="stock"/></span></div><div class="btt1 blocPrix">

moi par exemple j'ai besoin du nom et du prix en gras souligné ! ils sont situés dans des valises bien définit !! Donc comment procéder stp
0
doctor_vai Messages postés 76 Date d'inscription dimanche 27 juillet 2008 Statut Membre Dernière intervention 3 août 2011 11
6 mai 2011 à 15:57
stp david est ce que c'est possible que tu m'envoie le code VBA vierge pour que je l'adapte si c'est possible ?? Thanks
0
david_wklw Messages postés 41 Date d'inscription jeudi 15 juillet 2010 Statut Membre Dernière intervention 29 juin 2012 4
9 mai 2011 à 08:38
J'allais te répondre et je vois avec grande joie que tu as trouvé une meilleure solution que je vais d'ailleurs aussi tester !!!
0