いきさつ Redmine REST APIでJSONを取得した際、"custom_fields"に以下のような表記が現れました。 "custom_fields": [ { "id": 1, "name": "項目1", "value": "a" }, { "id": 2, "name": "項目2", "multiple": true, "value": [ "b" ] }, { "id": 3, "name": "項目3", "multiple": true, "value": [ "c", "d" ] }, "value"の内容が"multiple" : trueの場合は配列オブジェクトで、それ以外の場合は単一となるようです。 上記の例の通り3パターンあります。 単一項目(multiple指定なし) 配列で要素数が1つ 配列で要素数が2つ以上 デシリアライズ(JSON→Java)時に単