私はAPIからいくつかのJsonを取得しようとしており、それらを処理するいくつかのPOJOに解析しますが、私は単純なStringまたはarrayList弦のジャクソンマッピング文字列または単純な文字列のリスト
{
"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"
]
}
}]
}
私はAPIからの結果を得るために春の休憩を使用しています:
JSONは次のようになります。 categoriesKeys
を表すPOJOを作成し、categoryKey
を定義し、RestTemplate
を定義しました。ObjectMapper
を定義しました。単純な文字列の場合はDeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY
を有効にしましたが、これは機能しません。
提案がありますか?
あなたがあなたのPOJO(S)とのあなた 'RestTemplate'を追加する場合を助けるために容易になるだろう質問 –