Perguntas com a marcação «gson»

Gson é a biblioteca de código aberto do Google para serializar e desserializar objetos Java de / para JSON.


11
"BEGIN_OBJECT esperado, mas estava STRING na linha 1, coluna 1"
Eu tenho este método: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } E eu quero analisar um JSON com: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + …
126 java  json  parsing  gson 

4
Como desserializar uma lista usando o GSON ou outra biblioteca JSON em Java?
Eu posso serializar um List<Video> no meu servlet no GAE, mas não posso desserializá-lo. O que estou fazendo de errado? Esta é a minha classe Vídeo no GAE, que é serializada: 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 class …
121 java  json  gson 

7
Usando Enums ao analisar JSON com GSON
Isso está relacionado a uma pergunta anterior que fiz aqui anteriormente Análise JSON usando Gson Estou tentando analisar o mesmo JSON, mas agora mudei um pouco minhas classes. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Minha classe agora se parece com: public class TruncateElement { private …
119 java  json  gson 

5
Analisando a matriz JSON em java.util.List com Gson
Eu tenho um JsonObjectnome "mapping"com o seguinte conteúdo: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } Eu sei que posso obter o array "servers"com: mapping.get("servers").getAsJsonArray() E agora eu quero analisar isso JsonArrayem um java.util.List... Qual é a maneira mais fácil de fazer isso?
119 java  json  parsing  gson 



4
Usando GSON para analisar uma matriz JSON
Tenho um arquivo JSON como este: [ { "number": "3", "title": "hello_world", }, { "number": "2", "title": "hello_world", } ] Antes, quando os arquivos tinham um elemento raiz, eu usava: Wrapper w = gson.fromJson(JSONSTRING, Wrapper.class); código, mas não consigo pensar em como codificar a Wrapperclasse, pois o elemento raiz é …
110 java  arrays  json  gson 



3
Classe de dados Kotlin da Json usando GSON
Eu tenho classe POJO Java como esta: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } e eu tenho uma classe de dados Kotlin como esta data class Topic(val id: Long, val name: String) Como fornecer o json keypara quaisquer variáveis ​​do mesmo kotlin data classtipo a @SerializedNameanotação em …
105 java  json  gson  kotlin  data-class 


4
Vários GSON @SerializedName por campo?
Existe alguma maneira no Gson de mapear vários campos JSON para uma única variável de membro de objeto Java? Digamos que eu tenha uma classe Java ... public class MyClass { String id; String name; } Desejo usar esta única classe com dois serviços diferentes. No entanto, esses dois serviços …
104 java  json  gson 

9
Polimorfismo com gson
Eu tenho um problema ao desserializar uma string json com Gson. Eu recebo uma série de comandos. O comando pode ser iniciar, parar ou algum outro tipo de comando. Naturalmente, tenho polimorfismo, e o comando iniciar / parar herda do comando. Como posso serializá-lo de volta para o objeto de …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.