IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Récupérer les données d'un graphique d'une page web


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2013
    Messages
    777
    Détails du profil
    Informations forums :
    Inscription : Juillet 2013
    Messages : 777
    Par défaut Récupérer les données d'un graphique d'une page web
    Bonjour,
    J'ai posté une demande sur le forum VBA mais, plus je réfléchis à la question, plus je pense que la solution se niveau au niveau de la maîtrise de Javascript, ce qui n'est pas du tout mon rayon.
    Partant du principe que les forums sont cloisonnés, je me permets ici de donner le lien de mon message.
    https://www.developpez.net/forums/d1...b/#post9692113
    Si quelques bonnes âmes, connaissant Javascript, pouvaient regarder la page web que j'ai indiquée et me dire comment on peut faire, ce serait super sympa.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 571
    Par défaut
    concernant la lecture de données contenu dans le code d'une page, je pense que le tutoriel cité par Jean-Philippe André vous permet de récupérer le code JSON avec les données.
    mais il y a peut être plus simple à partir du lien que vous avez indiqué, puisque en cliquant sur "5Y" la page envoie un requête AJAX qui retourne directement les données au format JSON.

    avant d'utiliser ces données, est ce que vous avez bien pris connaissance des conditions d'utilisation du site Bloomberg ? Si j'ai bien compris vous ne pouvez utiliser ces données que pour un usage personnel et non commercial.

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2013
    Messages
    777
    Détails du profil
    Informations forums :
    Inscription : Juillet 2013
    Messages : 777
    Par défaut
    je pense que le tutoriel cité par Jean-Philippe André
    Euh, je ne vois pas de quel tuto il s'agit

    Citation Envoyé par mathieu Voir le message
    mais il y a peut être plus simple à partir du lien que vous avez indiqué, puisque en cliquant sur "5Y" la page envoie un requête AJAX qui retourne directement les données au format JSON.

    avant d'utiliser ces données, est ce que vous avez bien pris connaissance des conditions d'utilisation du site Bloomberg ? Si j'ai bien compris vous ne pouvez utiliser ces données que pour un usage personnel et non commercial.
    Pouvez-vous m'en dire plus. Comment faire pour récupérer les données au format JSON ? Y a-t-il un tuto qui montre comment inspecter le fonctionnement de cette page et récupérer la chaîne JSON ?
    Je n'y connais rien en AJAX (ni même en JS ou si peu) en revanche, je sais exploiter une chaine JSON si je peux la récupérer dans une variable en VBA.

    Concernant les CGU de Bloomberg, pas de problème, c'est pour mon utilisation personnelle. Aucune intention de commercialisation de quoi que ce soit.

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 571
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 571
    Par défaut
    pour analyser la page, cela peut se faire avec la console de développement de votre navigateur.
    Si par exemple vous utilisez Firefox, regardez là https://developer.mozilla.org/fr/doc...ur_r%C3%A9seau

    par contre pour récupérer le résultat d'une requête HTTP, il faudra que vous vous renseignez côté VBA, je ne m'y connais pas dans ce domaine.

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2013
    Messages
    777
    Détails du profil
    Informations forums :
    Inscription : Juillet 2013
    Messages : 777
    Par défaut
    Super merci !
    J'ai trouvé en effet que ce lien donne la chaine JSON qu'il me faut.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 16/10/2017, 11h20
  2. [OpenOffice][Tableur] [Macro]Importer les données d'un tableau d'une page web
    Par geraldi dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 13/02/2011, 20h23
  3. [Delphi for PHP] Récupérer les données d'un Datagrid pour une combobox ou listbox
    Par Truebison dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 27/08/2007, 09h27
  4. Réponses: 14
    Dernier message: 15/05/2007, 14h51
  5. Réponses: 6
    Dernier message: 27/09/2006, 20h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo