json数据接收与处理 fastjson


主要的json处理的包有 阿里开源的fastjson以及谷歌的gson,其它的有jackson等

其都支持 json对象与javaBean对象间的转换(javaBean对象通常指json的字符串)

 

fastjson中通过postman发送json数据,Controller层进行接收。Controller层的代码如下:

@RestController
@RequestMapping("user")
public class getJSONController {
    
    @RequestMapping(value="/send", method = RequestMethod.POST, produces = "application/json;charset=UTF-8")
    public String getJSON(@RequestBody JSONObject jsonPram) {
        JSONObject jsonObject = new JSONObject();
        System.out.println(jsonPram.toString());
//      跳转到相应的jsp页面
        return jsonPram.toJSONString();
    }
}

 json对象,json字符串,json的map间可以相互进行转换,其具体的转换代码如下:

https://www.cnblogs.com/heqiyoujing/p/9840424.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM