两个不同的json字符串,怎么转换为相同的实体类

下面是两个不同的json,怎样能把两个json转换为一个相同属性的实体类?

String  str1 = "{
    "data": {
        "nodes": [{
            "orgName": "北京市配",
            "nodeName": "待出库",
            "crtime": "2018-12-01 15:56:02",
            "realName": "赵文静"
        }, {
            "orgName": "北京市配",
            "nodeName": "出库制单",
            "crtime": "2018-12-03 16:15:36",
            "realName": "赵文静"
        }, {
            "orgName": "北京市配",
            "nodeName": "派车",
            "crtime": "2018-12-03 16:15:49",
            "realName": "赵文静"
        }],
        "transportNo": "900046158"
    },
    "code": "0",
    "desc": "查询成功"
}"

String str2= "{  "status": 200,  "code": 200,   "message": "操作成功",  "obj": [  {  "code": null,  "type": "S",  "time": "2020-04-22 14:57:00",  "context": "【广东盛丰本部】已录单,目的地【内蒙古.呼和浩特】",  "imagePath": null,  "operateName": "陈益明",  "imageCode": null,  "errorMsg": null  },  {  "code": null,  "type": "F",  "time": "2020-04-23 13:22:00",  "context": "【广东盛丰本部】已发车,下一站【呼和浩特-直达客户】",  "imagePath": null,  "operateName": "陈益明",  "imageCode": null,  "errorMsg": null  }  ] } "

最简单办法,先解析,然后重新组

自己解析呗,先转换成jsonObject,再依次取出来设置到实体里面