Scrapping with webscrapper


#1

Hello a tous,

J’essaye de scrapper l’annuaire :

https://www.austcham.org.sg/search/newsearch.asp avec webscrapper.io

Le problème est que quand je veux cliquer sur le profil des membres, je ne peux pas.
La selection ne se fait pas, uniquement le cadre autour.
(Idem pour passer a la page suivante…).

Lorsque j’inspecte l’element pour un membre, j’ai par exemple:

“a href=”/members/?id=37241362" id=“MiniProfileLink_37241362” onmouseover=“MiniProfileLink_OnMouseOver(37241362);” onmouseout=“HideMiniProfile();” target="_top">Annie Abraham, City Developments Limited"

Est ce que je peux utiliser juste “href=”/members/" comme selecteur?
Ou plutot MiniProfileLink?

Merci d’avance


#2

Non car ce sélecteur signifie: prends moi tous les éléments “a” dont l’attribut href est strictement égal à “/members/”

Or ici l’attribut href va varier. Il te faut donc le sélecteur qui permet de désigner les éléments dont un certain attribut commence par “/members/”

Le voici:
a[href^="/members"]


#3

Merci pour ton retour rapide.
Malheureusement, cela ne semble pas fonctionner pas.
Il va uniquement chercher le “refer a friend” et ne prend pas le reste


#4

Où est le bouton “refer a friend” ? Il n’y a rien de tel sur la page austcham.org.sg/search/newsearch.asp…

D’ailleurs, tu peux visualiser rapidement ce que match ce sélecteur, dans la console, via la commande :document.querySelectorAll('a[href^="/members"]')


#5

Une fois connecte, cela apparait sur la gauche.

Je n’ai pas le meme resultat que toi sur la recherche:

Merci pour l’astuce sur la commande!


#6

Yes, malheureusement je ne peux faire aucun test en mode connecté puisque à priori la création de compte passe par une inscription payante ($450) :confused:


Team : CamilleBriceJulienVivianBorisXavierSteven.