Pobieram ciąg JSON z Internetu; jak większość JSON, widziałem, że zawiera długie klucze, które są oddzielone podkreśleniami. Zasadniczo moim celem jest deserializacja JSON w obiekty java, ale nie używam podkreślenia w kodzie java.
Na przykład, mogę mieć User
klasę z firstName
polem w przypadku wielbłąda, jednocześnie muszę jakoś powiedzieć Jacksonowi, aby zamapował first_name
klucz z JSON na firstName
pole klasy. Czy to możliwe?
class User{
protected String firstName;
protected String getFirstName(){return firstName;}
}