json的一些常用

fastjson包

fastjson就是一个代码质量较差的国产类库,用很多投机取巧的的做法去实现所谓的“快”,而失去了原本应该兼容的java特性,对json标准遵循也不严格,自然很难在国际上流行。

json数据在前后台数据交互时基本都会用到,底层无非是jackjson.jar和fastjson.jar,目前项目用的fastjson-1.2.7.jar,项目中用到的有关代码为下

------------------------

先导入相应的jar包;
JSONObject object = new JSONObject();//创建对象
JSONObject object=JSONObject.parseObject(bankreport.getBankReport().toString());//将String转换成json对象并用JSONObject接收
object.toString();//object转String
JSONObject inputInfo = object.getJSONObject("inputinfo");//通过key获取对应的json对象
List monthlyTradeInfo = object.getJSONArray("monthinfo");//通过key获取对应的list对象
monthInfo.getString("ave_consumption_amt")//通过key获取值
object.clear();//清除json中所有对象

猜你喜欢

转载自blog.csdn.net/CSDNGYB/article/details/77895886
今日推荐