问个json解析的问题,望大神回答一下,谢谢!

想问一下下边的json粗体部分应该怎么解析,"spec_name"里边的规格数量是不确定的,spec_value里边的也是根据spec_name里边的来处理的。请各位大神给指导一下,谢谢。不敲代码说一下思路也可以,谢谢。

{
"code": 200,
"datas": {
"goods_info": {
"goods_name": "至尊金奖 法国原瓶进口AOC红酒 任选一箱 红沙城堡红葡萄酒 原装进口",
"goods_jingle": "全国唯一支持开瓶试饮7天无理由退换货",
"gc_id_1": "593",
"gc_id_2": "598",
"gc_id_3": "630",
"store_id": "1",

"spec_name": {

"29": "口味"

},

"spec_value": {

"29": {

"403": "原装进口"

}

        },
        "goods_attr": {
            "273": {
                "name": "产地",
                "3512": "其他"
            },
            "274": {
                "name": "价格",
                "3517": "500-1000"
            },
            "275": {
                "name": "特性",
                "3520": "无添加"
            },
            "276": {
                "name": "包装",
                "3529": "箱装"
            }
        },
        "goods_spec": {
            "403": "原装进口"
        }
    }
}

}

如果是java的话,定义一个和json结构一样的类,用gson直接转为类对象实例

这不是你自己获取的吗? 如果改变,何不在外面获取,在组装进去