例如 json:
{
"class":"",
"id":"",
"div":"STRONG",
"txt":[
"-"
]
}
该json里面包含class,在解析时直接用下面的OneData类封装
@Data
public class OneData implements Serializable {
private static final long serialVersionUID = 2170362940238334187L;
private String div;
private String id;
@JSONField(name = "class")
private String className;
private String[] txt;
}
使用 fastjson注解
com.alibaba.fastjson;
@JSONField(name = "class")
直接用fastjson的API 解析json即可
OneData oneData = JSON.parseObject(json, OneData.class);