私はjacksonjsonapiを使用してjsonデータをjavaオブジェクトにマップしています。json属性を持つ同じオブジェクト属性名の場合はすべて問題ありません。今、私はjsonデータ属性をで取得している状況があります-
。(自分の名前)。
-
Javaでは、変数名に含めることはできません。
import org.codehaus.jackson.map.ObjectMapper;
private static final ObjectMapper mapper = new ObjectMapper();
User user = mapper.readValue("{my-name:\"abcd\"}", User.class);
public class User {private String my_name; /*get-set methods*/}
に適用する必要があるものはありますかUser.class
。
コードをあまり変更したくありません。