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

C Discussion :

Comment parser du JSON en C avec GTK+ 3


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Novembre 2018
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2018
    Messages : 31
    Par défaut Comment parser du JSON en C avec GTK+ 3
    Bonjour,

    J'essaye de faire une application en C avec GTK, libcurl et cJSON. Je veux donc récupérer des données JSON avec une API web à l'aide de libcurl puis convertir les données reçues que j'enregistre dans une chaîne de caractères en JSON grâce à cJSON.

    Seulement cJSON ne marche pas comme je voudrais :

    Lorsque j’appelle cJSON_Parse après gtk_init, il n'arrive pas à parser l'ensemble des données reçues mais s'arrête au premier chiffre décimal.

    Connaissez-vous cette erreur ?

    Connaissez-vous une alternative à cJSON pour parser simplement du JSON en C ?

    Merci.

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Sans code, c'est comme jouer aux devinettes

    http://json.org/ : tu as des tonnes de parseurs dans tous les langages, mais ceux dont tu ignorais l'existence

  3. #3
    Expert confirmé
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par défaut
    Moi j'utilise Jansson : c'est la plus simple à utiliser que j'ai trouvé, avec une bonne documentation.

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Novembre 2018
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2018
    Messages : 31
    Par défaut
    J'ai trouvé mon erreur, il s'agissait sans doute d'une confusion entre les séparateurs de nombres décimaux anglais et français ('.' et ',').

    Utiliser gtk_disable_setlocale avant gtk_init a résolu mon problème.

    Merci.

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

Discussions similaires

  1. Comment parser du json
    Par nimed dans le forum jQuery
    Réponses: 1
    Dernier message: 12/11/2014, 04h09
  2. [ZF 1.10] Comment parser un nouveau tag HTML ? avec Zend_Markup ?
    Par r-zo dans le forum Zend Framework
    Réponses: 2
    Dernier message: 20/07/2012, 09h15
  3. comment tracer une courbe avec gtk
    Par killer_instinct dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 01/10/2007, 22h53
  4. [XML] Comment parser ce fichier XML avec java !
    Par jlassira dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 13/03/2006, 12h56
  5. [DOM XML] Comment parser du XML avec une version 4.3 ?
    Par ouioui2000 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 18/10/2005, 15h52

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