900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > java 后端接收JSON数组转换为 String类型存入数据库

java 后端接收JSON数组转换为 String类型存入数据库

时间:2020-08-31 09:10:02

相关推荐

java 后端接收JSON数组转换为 String类型存入数据库

前端传入JSON数据

goodsList: ["蔬菜", "水果", "饮料"]orderEpc: "00300031003800340033003300360034"orderState: 0outTime: "-05-27 23:18"

后端接收

方法一

JSONObject.toJSONString(data.getJSONArray(“goodsList”))

public void addOrder(@RequestBody JSONObject data){String goodsList = JSONObject.toJSONString(data.getJSONArray("goodsList"));try{orderForm.setGoodsList(goodsList);}catch (Exception e){e.printStackTrace();}}

方法二

循环遍历成字符串 在类型转换

StringBuffer goodsList0 = new StringBuffer();JSONArray jsonArray = data.getJSONArray("goodsList");for (Object s : jsonArray) {goodsList0.append(s);}String goodsList = goodsList0.toString();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。