1

Jackson を使用して POJO に変換している Json データがあり、完全に正常に動作します。ただし、Json でデコードされることなく、特定のノードの値をそのまま取得するという特定の要件があります。これは、POJO の特定のプロパティとして設定できないいくつかの動的キーを保持します。むしろ、後でデコードできる値をそのまま必要とします。

私がそれを正しくするのを手伝ってください。

json の例を次に示します。

{"node":{
        "status":{"code":200,"message":"OK"},
        "fields":{"main_id":{"value":1372669257},
        "from_node":{"value":"{\"1\":\"\",\"0\":\"Categorized\",\"557\":\"K1\",\"55446\":\"K2\",\"5552\":\"K3\",\"57\":\"L9\"}"},
        "previous_id":{"value":1372669640},
        "new_counter":{"value":8}
        }
    }
}

この JSON データから、コード、メッセージ、フィールドなどのすべてのキーを POJO にマッピングしています。その POJO クラスで、「value」という新しいプロパティが必要です。ここで、「from_node」からの値を文字列としてマップする必要があります。

4

0 に答える 0