내가 모든 뮤추얼 펀드의 배열을 반복하는 가져 속성을 시도하고 어떻게 다른 헤더
[{
"mutualFund":{"fundCode":"XYZ","fundName": "Funds - Global Income
Fund (G)-SGD","isin":"LU0882574725","sedol":"1234"}},
{"brokers":{"fundID":"abcd","fundName":"Funds - Focus
Fund A-USD","isin":"LU0197229882","sedol":"6543"}
}]
처럼 응답 나머지 웹 서비스에서 JSON 배열을 얻고 여러 JSON 객체를 가진 JSON 배열을 반복하는 자신의 값. 이 코드 스 니펫을 시도했지만 반환 오류 - "mutualFund는 존재하지 않습니다." 내 json 파일에서 일부 개체는 mutualfund 형식이며 일부는 다른 특성을 가진 다른 형식이므로 둘 다 반복하고 구분해야했습니다. 그래서 나는 getJSONObject (i)를 사용할 수 없다. 당신이 사용하고있는 클래스와 메소드를 바탕으로
JSONArray jsonArray=new JSONArray(response.getBody());
for(int i=0;i<jsonArray.length();i++){
JSONObject jsonObject=jsonArray.getJSONObject("mutualFund");
}
어떤 json 라이브러리를 사용하고 있습니까? –