1
resposta

[Projeto] resolução exercício 3 Gson

public record Livro(String titulo, String autor, Editora editora) {
}

public record Editora(String nome, String cidade) {
}

import com.google.gson.Gson;

public class testeLivro {
    public static void main(String[] args) {

        //JSON REPRESENTANDO UM LIVRO
        String json = "{\"titulo\":\"Aprendendo Java\",\"autor\": \"Hiruzen Sarutobi\"," +
                "\"editora\": { \"nome\": \"Editora Shueisha\", \"cidade\": \"Aldeia da folha\" } }";

        // Criar um objeto Gson
        Gson gson = new Gson();

        //convertendo o json em um objeto livro
        Livro livro = gson.fromJson(json, Livro.class);

        System.out.println(livro);
    }
}
1 resposta

Oii, Vagner.

Muito obrigada por compartilhar com a gente o seu código. Parabéns por praticar, com certeza vai inspirar outras pessoas a praticarem também,

Continue praticando, especialmente em relação ao tratamento de erros, pois é uma parte essencial do desenvolvimento de sistemas mais confiáveis.

Um abraço e bons estudos.