Resultados da pesquisa a pedido "gson"
Gson TypeToken com tipo de item dinâmico ArrayList
Eu tenho este código: Type typeOfObjectsList = new TypeToken<ArrayList<myClass>>() {}.getType(); List<myClass> objectsList = new Gson().fromJson(json, typeOfObjectsList);Ele converte uma string JSON em umList de objetos. Mas agora eu quero ...
Representando null em JSON
Qual é o método preferido para retornar valores nulos em JSON? Existe uma preferência diferente para primitivas? Por exemplo, se meu objeto no servidor tiver um número inteiro chamado "myCount" sem valor, o JSON mais correto para esse valor ...
Campos opcionais e obrigatórios do Gson
Como lidar comGsone obrigatório versus campos opcionais? Como todos os campos são opcionais, não posso realmente falhar na minha solicitação de rede com base em se a resposta json contiver alguma chave,Gsonsimplesmente analisará como ...
Como obter um valor do objeto gson por chave
Eu tenho tentado seguir junto com esta soluçãoComo encontrar o nome especificado e seu valor em JSON-string de Java? [https://stackoverflow.com/questions/6153176/how-to-find-specified-name-and-its-value-in-json-string-from-java] No entanto, não ...
Gson - desserialização para um tipo de objeto específico com base no valor do campo
Eu quero desserializar objetos json para tipos específicos de objetos (usando a biblioteca Gson) com base emtype valor do campo, por exemplo: [ { "type": "type1", "id": "131481204101", "url": "http://something.com", "name": "BLAH BLAH", "icon": ...
Como escapar das aspas no objeto JSON?
Abaixo está o meu método que torna oJSONObject e depois imprima oJSONString. Estou usando o Google GSON. private String generateData(ConcurrentMap<String, Map<Integer, Set<Integer>>> dataTable, int i) { JsonObject jsonObject = new JsonObject(); ...
Prática recomendada para serializar java.time.LocalDateTime (java 8) para js Data usando o GSON
Em nosso projeto recente, usamos java 8. Preciso serializar java.time.LocalDateTime para java script Formato de data. Atualmente, o que fiz foi definir um serializador personalizado para converter LocalDateTime em timestamp. public class ...
Gson - Configurando referência de objeto rapidamente usando InstanceCreator
Estou preso em um problema em que preciso definir a referência do meu objeto sendo analisado para seus objetos filhos durante a desserialização usandoGson eInstanceCreator. Para representar o problema, a seguir é apresentada uma representação ...
analisar estrutura de entrada json recursivamente desconhecida em java
Eu estou tentando analisar a estrutura de entrada json recursivamente desconhecida em java como o formato abaixo e tentando reescrever a mesma estrutura em outro json. Enquanto isso, eu preciso validar cada chave / valor json durante a ...
Serialização de objetos para JSON (usando Gson). Como definir nomes de campos no UpperCamelCase?
Preciso serializar uma lista de objetos Java simples para JSON usando a biblioteca do Google Gson. O objeto: public class SimpleNode { private String imageIndex; private String text; public String getImageIndex() { return imageIndex; } public ...