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

Format d'échange (XML, JSON...) Java Discussion :

Lire un fichier .json


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2010
    Messages : 12
    Points : 11
    Points
    11
    Par défaut Lire un fichier .json
    Bonjour,

    J'ai un fichier .json et j'ai besoin de le parser.

    J'ai ajouté deux libraries json-lib.jar et gson.jar mais j'ignore ce qu'il faut coder pour s'en servir. Je n'ai jamais travaillé avec les JSONObject

    Quelqu'un saurait-il me guider un peu ?

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 077
    Points : 7 984
    Points
    7 984
    Par défaut
    Tu utilises quelle librairie la parce que j'en vois 2 différentes (je peux me tromper).

    Sinon tu regardes dans la doc http://json-lib.sourceforge.net/usage.html (si tu utilises bien cette librairie la) ou encore ici pour un petit exemple http://answers.oreilly.com/topic/257...-json-in-java/.
    Et pour Gson la doc me semble bien fournie aussi ici https://sites.google.com/site/gson/gson-user-guide
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2010
    Messages : 12
    Points : 11
    Points
    11
    Par défaut
    Vous avez raison, ce sont deux libraries différent .
    Je travaille avec Json-lib
    et lorsque j'ai essayer de copy/paste le code que vous m'avez envoyer (http://answers.oreilly.com/topic/257...-json-in-java/)
    j'ai eu deux problèmes:
    1. j'arrive pas a trouver la library de (import org.apache.commons.io.IOUtils
    2. il m'affiche une erreur sur ( JsonParsing.class.getResourceAsStream)

    Merci beaucoup

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 077
    Points : 7 984
    Points
    7 984
    Par défaut
    Alors pour le point :

    1) Il suffit de prendre la librairie Apache common io (http://commons.apache.org/io/)
    2) L'erreur faudrait la montrer (erreur affichage dans la console et les stacktraces).
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2010
    Messages : 12
    Points : 11
    Points
    11
    Par défaut
    1. j'ai télécharger commons-io-2.4-src.zip mais pas de jar file
    2. l'erreur est JsonParsing cannot be resolved to a type.

    Par contre dans le link que vous m'avez envoyer , ils ont mentioner qu'il faut: Be sure to add the classifier:

    <dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
    <classifier>jdk15</classifier>
    </dependency>


    Comment ajouter ce classifier???

Discussions similaires

  1. Websocket lire un fichier json
    Par devjava83 dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 14/06/2014, 20h17
  2. Lire fichier JSON dans JavaScript
    Par alaninho dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 15/03/2013, 07h06
  3. Lire plusieurs fichiers JSON
    Par abel.ludba dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/11/2012, 15h46
  4. Lire un fichier JSON en vb.net FW 1.1
    Par aiglelibre dans le forum VB.NET
    Réponses: 3
    Dernier message: 09/09/2010, 20h34
  5. lire et ecrire dans fichier json
    Par elj_slim dans le forum NetBeans
    Réponses: 0
    Dernier message: 17/08/2010, 13h04

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