public class JsonTest {
public static void main(String[] args) {
String body = "{\"goodsName\":\"测试123241\",\"imgs\":\"https://mszhibojkfztc.oss-cn-shenzhen.aliyuncs.com/jipinhui/20210912/01c8415b10ec7aa80121245d57334fdc.png@2o.png\",\"attribute\":\"[2,5,7]\",\"specValue\":[{\"s0\":\"c1\",\"s1\":\"k1\",\"price\":\"1212\",\"img\":\"https://mszhib45ojkfztc.oss-cn-shenzhen.aliyuncs.com/jipi45nhui/20210912/01c841455b10ec7aa801212d57334fdc.png@2o.png\"},{\"s0\":\"c2\",\"s1\":\"k1\",\"price\":\"12312\",\"img\":\"https://mszhibojkfztc.oss-cn-shenzhen.aliyuncs.com/jipinhui/20210912/01c8415b10ec7aa801212d57334fdc.png@2o.png\"}],\"productImgs\":\"[\\\"https://mszhibojkfztc.oss-cn-shenzhen.aliyuncs.com/jipinhui/20210912/01c8415b10ec7aa801212d57334fdc.png@2o.png\\\",\\\"https://mszhibojkfztc.oss-cn-shenzhen.aliyuncs.com/jipinhui/20210912/Snipaste_2020-04-07_14-22-17.png\\\",\\\"https://mszhibojkfztc.oss-cn-shenzhen.aliyun45cs.com/jipinhui/2045210912/捕获.jpg\\\"]\",\"imageText\":\"<p>1231231231231231</p>\",\"storeId\":26,\"shelfType\":1}";
JSONObject jsonObject = JSONObject.parseObject(body);
String specValue = jsonObject.getString("specValue");
JSONArray jsonArray = JSONObject.parseArray(specValue);
for (int i = 0; i < jsonArray.size(); i++) {
String s = jsonArray.get(i).toString();
String img = JacksonUtil.parseString(s, "img");
System.out.println(img);
System.out.println(jsonArray.get(i));
}
String a = "[1,2,3]";
JSONArray jsonArray1 = JSONObject.parseArray(a);
List<Integer> objects = new ArrayList<>();
for (Object o : jsonArray1) {
objects.add(Integer.parseInt(o.toString()));
System.out.println(o);
}
}
}
|