예를 들어 아래와 같은 데이터가 있다고 가정했을때 test가 JSONObject 인지 JSONArry인지 확인하는 방법입니다.
sample = {
"test": [
{
"id": 1
},
{
"id": 2
}
]
}
test를 Object에 담고 instanceof를 사용하여 타입을 체크합니다.
Object object = sample.get("test");
if(object instanceof JSONArray){
// JSONArray
}else{
// JSONObject
}