Données json encapsulées dans une fonction jquery

Bonjour à toutes et tous,

Tout d'abord Bonne Année 2020 !

Je souhaiterai récupérer le tableau CLASSEMENT de cette page web :

Les procédés classiques (getElementsByTagName("tr"), getElementsByTagName("td"),…) ne fonctionnent pas du fait que le tableau se trouve encapsulé dans une fonction jquery. Or je ne connais pas du tout le langage jquery.

Pourriez-vous m'aider et m'indiquer la marche à suivre pour récupérer ce tableau (ligne par ligne) dans une feuille Excel.

Je souhaiterais récupérer ce tableau ligne par ligne (cellule par cellule, même si c'est plus long) et donc éviter de récupérer un seul bloc.

Merci d'avance pour vos réponses.

Bonjour,

En attendant une intervention de Steelson !...

Tu as besoin de télécharger Power Query pour ta version Excel.

Une proposition à tester à l'utilisation.

C''est un essai pour ma part.

L'actualisation doit s'effectuer à l'ouverture du classeur.

Bien que le site ne fournisse pas de tables, j'ai extrait le fichier texte du code de la feuille.

A te relire.

Cdlt.

5boris44.xlsx (33.14 Ko)

Merci, Jean-Eric pour ton excellente proposition.

J'attendais plutôt une solution VBA car j'envisage de récupérer ces données directement dans une table Access (et Access est dépourvu de Power Query).

Toutefois ta solution me plait bien.

J'ai quelques interrogations sur la réalisation de ta solution.

Comment as-tu extrait le fichier texte du code de la feuille ?

As-tu saisi manuellement du langage M pour obtenir l'étape Source :

= Table.FromColumns({Lines.FromBinary(Web.Contents("

"), null, null, 65001)})

et les étapes suivantes ?

En effet, quand j'introduis l'URL de la page, je n'ai pas le même résultat.

Peux-tu me détailler un peu comment tu as mis en œuvre les différentes étapes ?

Merci pour cette méthode, c'est très intéressant.

Avant de marquer le sujet résolu, j'attends éventuellement une intervention Steelson ...

Re,

Quelques explications dans le fichier pour le chargement des données dans Power Query.

Cdlt.

10boris44.xlsx (35.57 Ko)

Merci beaucoup Jean-Eric.

C'est excellent !

J'ai pu tout reproduire.

Re,

Pense à clore le sujet.

Cdlt.

Rechercher des sujets similaires à "donnees json encapsulees fonction jquery"