API에서 일부 Json을 가져오고 POJO로 구문 분석하려고하지만이 경우에는 간단한 String 또는 arrayList 키를 얻을 수 있습니다. 문자열의.Jackson Mapping 문자열 또는 간단한 문자열 목록
json으로는 다음과 같습니다 : 나는 API의 결과를 얻기 위해 봄 휴식을 사용하고
{
"offerDisplayCategoryMapping": [
{
"offerKey": "EUICC_BASE_ACTIVATION_V01",
"categoriesKeys": {
"categoryKey": "Included"
}
},
{
"offerKey": "EUICC_BASE_ACTIVATION_V02",
"categoriesKeys": {
"categoryKey": "Included"
}
},
{
"offerKey": "EUICC_BASE_ACTIVATION_V03",
"categoriesKeys": {
"categoryKey": [
"Option",
"Included"
]
}
}]
}
. categoriesKeys
을 나타내는 categoriesKeys
을 만들고 categoryKey
을 정의하고 RestTemplate
을 정의한 ObjectMapper
을 정의했습니다. 간단한 문자열의 경우 DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY
이 가능하지만 작동하지 않습니다 !!
제안 사항?
당신이 당신의 POJO (들)과에'RestTemplate'를 추가하면 도움이 쉬울 것 문제 –