Questions marquées «gson»

Gson est la bibliothèque open source de Google pour la sérialisation et la désérialisation d'objets Java vers / depuis JSON.

423
Représentant null dans JSON

Quelle est la méthode préférée pour renvoyer des valeurs nulles en JSON? Existe-t-il une préférence différente pour les primitives? Par exemple, si mon objet sur le serveur a un entier appelé "myCount" sans valeur, le JSON le plus correct pour cette valeur serait: {} ou { "myCount": null } ou {...

363
Jackson Vs. Gson [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question?Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 5 ans . Améliorez cette question Après avoir cherché dans...

301
Gson: convertir directement String en JsonObject (pas de POJO)

Je n'arrive pas à comprendre cela. J'essaie de manipuler l'arborescence JSON dans GSON, mais j'ai un cas où je ne connais pas ou n'ai pas de POJO pour convertir une chaîne en, avant de convertir en JsonObject. Existe-t-il un moyen de passer directement de a Stringà JsonObject? J'ai essayé ce qui...

295
GSON lançant "BEGIN_OBJECT attendu mais BEGIN_ARRAY"?

J'essaie d'analyser une chaîne JSON comme celle-ci [ { "updated_at":"2012-03-02 21:06:01", "fetched_at":"2012-03-02 21:28:37.728840", "description":null, "language":null, "title":"JOHN", "url":"http://rus.JOHN.JOHN/rss.php", "icon_url":null, "logo_url":null, "id":"4f4791da203d0c2d76000035",...

262
Conversion de données JSON en objet Java

Je veux pouvoir accéder aux propriétés d'une chaîne JSON dans ma méthode d'action Java. La chaîne est disponible en disant simplement myJsonString = object.getJson(). Voici un exemple de ce à quoi la chaîne peut ressembler: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true',...

211
Gson - convertir de Json en une liste de tableaux typée <T>

À l'aide de la bibliothèque Gson, comment convertir une chaîne JSON en une ArrayListclasse personnalisée JsonLog? Fondamentalement, JsonLogest une interface implémentée par différents types de journaux créés par mon application Android - journaux SMS, journaux d'appels, journaux de données - et...

187
GSON - Format de date

J'essaie d'avoir un format de date personnalisé dans la sortie Gson, mais .setDateFormat(DateFormat.FULL)ne semble pas fonctionner et c'est la même chose avec.registerTypeAdapter(Date.class, new DateSerializer()) . C'est comme si Gson ne se souciait pas de l'objet "Date" et l'imprimait à sa...

154
Analyse JSON à l'aide de Gson pour Java

Je voudrais analyser les données de JSON qui sont de type String. J'utilise Google Gson . J'ai: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; et ma classe est: public class JsonParsing{ public void parse(String jsonLine) { // there I would like to get...

119
Analyse du tableau JSON dans java.util.List avec Gson

J'ai un JsonObjectnommé "mapping"avec le contenu suivant: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } Je sais que je peux obtenir le tableau "servers"avec: mapping.get("servers").getAsJsonArray() Et maintenant, je veux analyser cela JsonArrayen un...

119
Utilisation d'énumérations lors de l'analyse de JSON avec GSON

Ceci est lié à une question précédente que j'ai posée ici plus tôt Analyse JSON à l'aide de Gson J'essaie d'analyser le même JSON, mais maintenant j'ai un peu changé mes classes. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Ma classe ressemble maintenant à: public class...