public record Pessoa(String nome, int idade, String cidade) {}
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
public class Main {
public static void main(String[] args) {
String json = "{\"nome\":\"Daniel\",\"idade\":25}";
GsonBuilder builder = new GsonBuilder();
builder.setLenient(); // Permite campos extras no JSON
Gson gson = builder.create();
Pessoa pessoa = gson.fromJson(json, Pessoa.class);
System.out.println("Nome: " + pessoa.nome());
System.out.println("Idade: " + pessoa.idade());
System.out.println("Cidade: " + pessoa.cidade());
}
}