{
"mealServiceDietInfo": [
{
"head": [
{
"list_total_count": 2
},
{
"RESULT": {
"CODE": "INFO-000",
"MESSAGE": "정상 처리되었습니다."
}
}
]
},
{
"row": [
{
"ATPT_OFCDC_SC_CODE": " ",
"ATPT_OFCDC_SC_NM": " ",
"SD_SCHUL_CODE": " ",
"SCHUL_NM": " 학교",
"MMEAL_SC_CODE": "2",
"MMEAL_SC_NM": "중식",
"MLSV_YMD": "20220602",
"MLSV_FGR": " 0",
"DDISH_NM": " ",
"ORPLC_INFO": " ",
"CAL_INFO": " l",
"NTR_INFO": " ",
"MLSV_FROM_YMD": "20220602",
"MLSV_TO_YMD": "20220602"
},
{
"ATPT_OFCDC_SC_CODE": " ",
"ATPT_OFCDC_SC_NM": " ",
"SD_SCHUL_CODE": " ",
"SCHUL_NM": " ",
"MMEAL_SC_CODE": "3",
"MMEAL_SC_NM": "석식",
"MLSV_YMD": "20220602",
"MLSV_FGR": " ",
"DDISH_NM": " ",
"ORPLC_INFO": " ",
"CAL_INFO": " Kcal",
"NTR_INFO": " ",
"MLSV_FROM_YMD": "20220602",
"MLSV_TO_YMD": "20220602"
}
]
}
]
}
struct 만들어서 한번에 Head나 Row 접근 못하나?
struct 만들어서 MealServiceDietInfo 열고 []로 Head Row 나누고 [0].Head같이 접근하는게 최선임?
https://github.com/tidwall/gjson
https://github.com/buger/jsonparser
패키지 가져다쓰면 한방에 해결됨 ㄷㄷ