arrayParam (Object) 에 있는 kakaoKey 의 getter 와 setter 사용하기
예제)
{
"arrayParam" :
[
{
"kakaoKey" : "132121ggg"
}
]
}
List<Object> aa = new ArrayList<>();
aa = (List<Object>) apiReq.getArrayParam();
for(Field field : aa.get(0).getClass().getDeclaredFields()){
field.setAccessible(true);
Object value = field.get(aa.get(0));
Method method = aa.get(0).getClass().getDeclaredMethod("setKakaoKey",String.class);
method.setAccessible(true);
method.invoke(aa.get(0),new Object[] { new String("123456jjjjj") }); // setter 로 kakao키 바꾸기
}