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

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

Java api for json processing


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2017
    Messages : 2
    Points : 5
    Points
    5
    Par défaut Java api for json processing
    j'utilise le JEE, DAO, json-p

    je travaille sur une servlet dont la quelle elle traite des information json , quand l'utilisateur va taper ses information sous forme de json dans le logiciel postman , ma servlet a son tour va récupérer cette objet json sous forme de chaîne de caractère ,je voudrais savoir comment le parser pour essaie d'extraire les information dont j ai besoin pour faire la mise a jour par exemple si l'utilisateur me donne une information manquante ,ou bien il n'a pas respecter le forma json, quelque chose qui va proposer problème a l’insertion dans la base de données

    car mon but finale est d’insérer les information d'un utilisateur dans la base de données mais avant il faut que je vérifier la syntaxe , le type ,les valeur manquante dans cette objet , si elle n'a pas respecter ces règles je doit lui donner une response sous forme de json dont le quelle je spécifie qu'elle n'a pas respecter le type par exemple.

    Voila ma servlet qui contient l'objet json :Nom : ma servlet.PNG
Affichages : 244
Taille : 16,0 Ko

  2. #2
    Membre chevronné Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Points : 2 120
    Points
    2 120
    Par défaut
    Salut,
    ou est ce que tu rencontres des problemes.

    Eric

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2017
    Messages : 2
    Points : 5
    Points
    5
    Par défaut
    je travaille sur un web service
    je voudrais savoir comment verifier la syntax d'un objet json recuperer a partir du logiciel postman ou je doit retouner à la reponse un objet json qui me donner un message d'erreur par exemple si j'ai pas respecter la syntax par exemple est ce que j'ai oublier parenthese ..,ou bien les type donnes n'est pas respecter .(un test)
    En gros je voudrais savoir comment verifier la syntax d'un objet json tout en utilisant Java api for json processing
    Nom : postm.PNG
Affichages : 202
Taille : 30,1 Ko

  4. #4
    Membre chevronné Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Points : 2 120
    Points
    2 120
    Par défaut
    salut,
    un truc comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    response.setContentType("application/json");       
            Gson gson = new Gson();
     
            try {
                StringBuilder sb = new StringBuilder();
                String s;
                while ((s = request.getReader().readLine()) != null) {
                    sb.append(s);
                }
     
                Person person = (Person) gson.fromJson(sb.toString(), Person.class);
     
                PersonneDB personDB = new PersonneDB(); 
                personDB.add(person);
                response.getOutputStream().print(gson.toJson(person));
                response.getOutputStream().flush();
            } catch (Exception ex) {
                ex.printStackTrace();
                response.getOutputStream().print(gson.toJson(ex.getMessage()));
                response.getOutputStream().flush();
            }
    Eric

Discussions similaires

  1. JAG - Java API for Google Maps web Services
    Par gueekAddict dans le forum Projets
    Réponses: 1
    Dernier message: 16/12/2012, 15h59
  2. recuperer le package JSR 179: Location API for J2ME
    Par mitje dans le forum Java ME
    Réponses: 4
    Dernier message: 20/02/2009, 11h09
  3. [DELPHI6][API Windows] Fenêtre - Process
    Par Desraux dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 02/06/2005, 17h55

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