terça-feira, 17 de novembro de 2020

Como ignorar um campo em JSON através do Gson

Na classe coloque a anotação @Expose no campo que você deseja que não seja adicionado ao JSON.

 

public class Teste{

 @Expose

private int idade;

private String nome;

...

}

Quando você for criar um Gson utilize a sintaxe abaixo:

        GsonBuilder builder = new GsonBuilder();  
        builder.excludeFieldsWithoutExposeAnnotation(); 
        Gson gson = builder.create(); 
       

        String jsonString = gson.toJson(teste,Teste.class);

....

Nenhum comentário:

Postar um comentário