List<ProductInfo> pf = new ProductEntity().createWithInfo(productInfo).list();
List<String> list=new ArrayList<>();
pf.forEach(a -> {
list.add(a.getImages());
});
for (String s:list){
//判断字符串s中是否含有数组
if (s.contains("[")&&s.contains("]")) {
引用fastjson的数据包
JSONArray arr = JSONObject.parseArray(s);
//遍历数组
for (int i = 0; i < arr.size(); i++) {
JSONObject o = (JSONObject) arr.get(i);
得到数组中的某个元素
System.out.println(o.get("id") + "-=-=-=-=-=-==-=");
}
}
}
从MySQL取json数组
最新推荐文章于 2024-03-04 23:23:00 发布