取出字段值
利用json格式化工具将字段解析出来,然后根据json格式创建获取字段值的类。
字段值为
[{“group”:“主体”,“params”:[{“k”:“品牌”,“v”:“锤子”},{“k”:“型号”,“v”:“T1(SM705)”},{“k”:“颜色”,“v”:“黑色”},{“k”:“上市年份”,“v”:“2014年”}]},{“group”:“网络”,“params”:[{“k”:“4G网络制式”,“v”:“移动4G(TD-LTE)/联通4G(FDD-LTE)”},{“k”:“3G网络制式”,“v”:“移动3G(TD-SCDMA)/联通3G(WCDMA)”},{“k”:“2G网络制式”,“v”:“移动2G/联通2G(GSM)”}]},{“group”:“存储”,“params”:[{“k”:“机身内存”,“v”:“32GB ROM”},{“k”:“储存卡类型”,“v”:“2GB RAM”}]}]
格式化
[
{
“group”:“主体”,
“params”:[
{
“k”:“品牌”,
“v”:“锤子”
},
{
“k”:“型号”,
“v”:“T1(SM705)”
},
{
“k”:“颜色”,
“v”:“黑色”
},
{
“k”:“上市年份”,
“v”:“2014年”
}
]
},
{
“group”:“网络”,
“params”:[
{
“k”:“4G网络制式”,
“v”:“移动4G(TD-LTE)/联通4G(FDD-LTE)”
},
{
“k”:“3G网络制式”,
“v”:“移动3G(TD-SCDMA)/联通3G(WCDMA)”
},
{
“k”:“2G网络制式”,
“v”:“移动2G/联通2G(GSM)”
}
]
},
{
“group”:“存储”,
“params”:[
{
“k”:“机身内存”,
“v”:“32GB ROM”
},
{
“k”:“储存卡类型”,
“v”:“2GB RAM”
}
]
}
]
创建解析类 为每一层级的字符串创建类,注意类型。
public class Param {
private String k;,
private String v;
}
//和
public class ParamItem {
private String group<