У меня есть проблема с BeanUtils, мне нужно преобразовать карту в Pojo с различными именами свойствBeanUtils: Различные имена свойств
объект:
public class User {
private int id;
private String nickname;
private int agility;
public int getId() {
return id;
}
// getters and setters
}
Целевое приложение API возвращает HashMap (с помощью XML-RPC) с чем-то вроде этого:
user_id => "123456"
nickname => "Bob"
agility => 30
но мой класс POJO не имеет user_id
свойство
как перевести название недвижимости user_id
=>id
?
я не нашел никаких аннотаций для этого случая
бульдозер, и аналогичный боб картированию ЛИЭС, являются лучшим делать ставку. Кроме того, для этого можно использовать JSON mapping libs, как вы обнаружили. – kaqqao