APIで取得した受注伝票のjson文字列のオブジェクト化

1 つの投稿 / 0 new
#1 2020/4/23 (木) 21:10
北川裕之

APIで取得した受注伝票のjson文字列のオブジェクト化

ネクストエンジンAPIで受注伝票の検索結果をjson形式で受け取りました。
json文字列に対してkeyで一つずつ取得するのではなく、クラスにマッピングして取得する方法はないでしょうか。

以下、実装コードになります。
// jsonをモデルに変換
try {
List> lkmap = (ArrayList>)receiveOrderResult.get("data");
List modelList = new ArrayList();
for(LinkedHashMap json : lkmap) {
         //本来はここで受注票クラスにパースしてオブジェクトとして扱いたい
String receive_order_id = json.get("receive_order_id");
String receive_order_shop_id = json.get("receive_order_shop_id");
}

}catch(Exception e){
System.out.println(e);
}

タグ: