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.


12
"BEGIN_OBJECT attendu, mais était STRING à la ligne 1 colonne 1"
J'ai cette méthode: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } Et je veux analyser un JSON avec: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + IP …
126 java  json  parsing  gson 

4
Comment désérialiser une liste à l'aide de GSON ou d'une autre bibliothèque JSON en Java?
Je peux sérialiser un List<Video>dans mon servlet sur GAE, mais je ne peux pas le désérialiser. Qu'est-ce que je fais mal? Ceci est ma vidéo de classe dans GAE, qui est sérialisée: package legiontube; import java.util.Date; import javax.jdo.annotations.IdGeneratorStrategy; import javax.jdo.annotations.IdentityType; import javax.jdo.annotations.PersistenceCapable; import javax.jdo.annotations.Persistent; import javax.jdo.annotations.PrimaryKey; @PersistenceCapable(identityType = IdentityType.APPLICATION) public …
121 java  json  gson 

7
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 …
119 java  json  gson 

5
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 java.util.List... Quelle est la manière la plus simple de faire ça?
119 java  json  parsing  gson 


4
Utilisation de GSON pour analyser un tableau JSON
J'ai un fichier JSON comme celui-ci: [ { "number": "3", "title": "hello_world", }, { "number": "2", "title": "hello_world", } ] Avant, lorsque les fichiers avaient un élément racine, j'utilisais: Wrapper w = gson.fromJson(JSONSTRING, Wrapper.class); code mais je ne peux pas penser comment coder la Wrapperclasse car l'élément racine est un …
110 java  arrays  json  gson 




3
Classe de données Kotlin de Json utilisant GSON
J'ai une classe Java POJO comme celle-ci: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } et j'ai une classe de données Kotlin comme celle-ci data class Topic(val id: Long, val name: String) Comment fournir le json keyà des variables kotlin data classsimilaires à l' @SerializedNameannotation dans les variables …
105 java  json  gson  kotlin  data-class 


4
Plusieurs GSON @SerializedName par champ?
Existe-t-il un moyen dans Gson de mapper plusieurs champs JSON à une seule variable membre d'objet Java? Disons que j'ai une classe Java ... public class MyClass { String id; String name; } Je souhaite utiliser cette classe unique avec deux services différents. Cependant, ces deux services diffèrent dans la …
104 java  json  gson 

9
Polymorphisme avec gson
J'ai un problème pour désérialiser une chaîne json avec Gson. Je reçois un éventail de commandes. La commande peut être start, stop, un autre type de commande. Naturellement, j'ai un polymorphisme et la commande start / stop hérite de la commande. Comment puis-je le sérialiser à nouveau dans l'objet de …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.