1
resposta

[Projeto] Livros (Exercícios)

public record Livros(String nome, String Autor, String Editora) { }

import com.google.gson.FieldNamingPolicy; import com.google.gson.Gson; import com.google.gson.GsonBuilder;

public class Principal { public static void main(String[] args) { Livros livro = new Livros("O Senhor dos Anéis", "Tokien", "Brasil");

    Gson gson = new GsonBuilder()
            .setFieldNamingPolicy(FieldNamingPolicy.UPPER_CAMEL_CASE).setLenient()
            .create();
    String json = gson.toJson(livro);
    System.out.println(json);

    Livros livro1 = gson.fromJson(json, Livros.class);
    System.out.println(livro1);


}

}

1 resposta

Olá, Luis. Como vai?

Obrigado por compartilhar seu código aqui com a gente.

Gostei de como você utilizou a biblioteca Gson para serializar e desserializar o objeto Livros. A forma como aplicou o método setFieldNamingPolicy com a política UPPER_CAMEL_CASE mostra atenção aos detalhes no formato do JSON gerado. Parabéns pela dedicação!!

Conte com o apoio do Fórum. Abraços e bons estudos.