私は々BeanUtilsに問題がある、私は別のプロパティ名と々BeanUtils:異なるプロパティ名
エンティティPOJOする地図を変換する必要があります。
public class User {
private int id;
private String nickname;
private int agility;
public int getId() {
return id;
}
// getters and setters
}
ターゲットアプリケーションのAPIを(XML-RPC経由)HashMapを返します。そのようなもので:
user_id => "123456"
nickname => "Bob"
agility => 30
が、私のPOJOクラスはuser_id
性質を持っていない
プロパティ名の変更方法user_id
=>id
?それはあなたがそれを受け取った後、あなたはキーを変更する変更後のHashMapのに許可されている場合
私はその場合
ドーザー、および同様の豆マッピングLIBSは、あなたの最高のある注釈@SerializedName
エンティティクラスでマーク
name
プロパティベット。また、あなたが発見したようなJSONマッピングライブラリもこれに使用できます。 – kaqqao