Bonjour à toutes et tous,
Voici ce que j'essaye de faire : récupérer des informations sur un site internet en fonction de certains critères (je précise de suite que ces informations m'appartiennent et doivent être extraites pour mettre à jour mes propres fichiers).
- je me rends sur la page et renseigne les filtres pour que n'apparaissent que les informations demandées (ça c'est codé et ça fonctionne). Le problème est maintenant, les informations que je dois récupérer ne sont pas dans le code source comme je l'aurais cru (espéré ?) à l'origine. Voici un peu de code du site en question :
Extrait par firebug
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <div id="listing-membres" class="mk-listing k-grid k-widget" data-role="grid"> <table role="grid"> <colgroup> <thead class="k-grid-header" role="rowgroup"> <tbody role="rowgroup"> <tr role="row" data-uid="1f1b0413-d472-493c-a49f-8b4d63fe8021"> <td role="gridcell">INFO ICI</td> <td role="gridcell">jeu. 19 novembre 2015</td> </tr> </tbody> </table>
Code source de la page (ctrl + U)
J'avoue n'absolument rien y comprendre... :-( Ou trouver réellement les informations qui m'intéressent ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <form class="mk-form pure-g-r" action="#" onsubmit="return false;"> <div class="mk-field pure-u-1-2"> <div class="mk-field-wrap"> <label class="mk-field-label" for="mk-email">Email</label> <input id="mk-email" type="text" name="email" maxlength="45" value="" /> </div> </div> <div class="mk-field pure-u-1-2"> <div class="mk-field-wrap"> <label class="mk-field-label" for="mk-insertion">Date d'insertion</label> <input id="mk-insertion" type="text" name="insertion" value="" style="width:100%" /> </div> </div> <div class="pure-g mk-filtre-actions-wrap clearfix"> <div class="pure-u-1 fr"> <div class="mk-field-wrap"> <a href="#" id="effacer" class="mk-link mk-icon-before"> <i class="fa fa-eraser"></i> Effacer </a> <a href="#" id="filtrer" class="mk-link mk-icon-before"> <i class="fa fa-filter"></i> Filtrer </a> </div> </div> </div> </form>
Merci pour votre précieuse aide !
Partager