Bom dia
Pessoal, pra mim nao ficou claro a escolha de exemplo da "diserializaçao", pois la ha modelos para int, Integer, Long, Boolean e etc... Qual foi escolhido afinal?
Obrigado
Bom dia
Pessoal, pra mim nao ficou claro a escolha de exemplo da "diserializaçao", pois la ha modelos para int, Integer, Long, Boolean e etc... Qual foi escolhido afinal?
Obrigado
Oi Everson, tudo bem?
No contexto da aula, a instrutora Jeniffer utiliza o Gson para fazer a desserialização de dados JSON.
No exemplo apresentado, ela utiliza a classe Jogo como modelo para a desserialização. No entanto, ela menciona que a escolha do exemplo é apenas ilustrativa e que você pode adaptar o código de acordo com suas necessidades.
A classe Jogo possui os atributos titulo, capa e descricao. No exemplo, a instrutora utiliza a anotação @SerializedName do Gson para mapear os atributos da classe Jogo com os campos do JSON. Por exemplo, o atributo titulo da classe Jogo é mapeado com o campo title do JSON.
class Jogo(
    @SerializedName("title") val titulo: String,
    @SerializedName("thumb") val capa: String
) {
    // ...
}
Assim, quando o Gson faz a desserialização, ele mapeia os campos do JSON para os atributos da classe Jogo.
Um abraço e bons estudos.
pra mim ta dando erro na hora de adicionar gson."fromJason" não funciona. fica em vermelho esse trecho "fromJson"