Menu

Aspirer base de données site web [Résolu/Fermé]

doctor_vai 76 Messages postés dimanche 27 juillet 2008Date d'inscription 3 août 2011 Dernière intervention - 6 mai 2011 à 15:10 - Dernière réponse : david_wklw 41 Messages postés jeudi 15 juillet 2010Date d'inscription 29 juin 2012 Dernière intervention
- 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

Afficher la suite 

8 réponses

doctor_vai 76 Messages postés dimanche 27 juillet 2008Date d'inscription 3 août 2011 Dernière intervention - 6 mai 2011 à 16:29
+5
Utile
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 ;)
Cette réponse vous a-t-elle aidé ?  
gregg5l 41 Messages postés jeudi 26 mai 2005Date d'inscription 11 mai 2011 Dernière intervention - 6 mai 2011 à 15:13
0
Utile
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
doctor_vai 76 Messages postés dimanche 27 juillet 2008Date d'inscription 3 août 2011 Dernière intervention - 6 mai 2011 à 15:18
0
Utile
sinon pour l'utilisation des donnés qui se trouvent dans le fichier HTML ??
gregg5l 41 Messages postés jeudi 26 mai 2005Date d'inscription 11 mai 2011 Dernière intervention - 6 mai 2011 à 15:22
0
Utile
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.
david_wklw 41 Messages postés jeudi 15 juillet 2010Date d'inscription 29 juin 2012 Dernière intervention - 6 mai 2011 à 15:33
0
Utile
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.
doctor_vai 76 Messages postés dimanche 27 juillet 2008Date d'inscription 3 août 2011 Dernière intervention - 6 mai 2011 à 15:56
0
Utile
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
doctor_vai 76 Messages postés dimanche 27 juillet 2008Date d'inscription 3 août 2011 Dernière intervention - 6 mai 2011 à 15:57
0
Utile
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
david_wklw 41 Messages postés jeudi 15 juillet 2010Date d'inscription 29 juin 2012 Dernière intervention - 9 mai 2011 à 08:38
0
Utile
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 !!!