java中json字符串转换成json数组、转换成json对象,这类操作一遍采用各种第三方jar包这里探讨下常用的第三方包com.alibaba.fastjson中是如何对string,jsonObject,JSONArray相互转换的
工具/原料
eclipse
jdk
方法/步骤
1、第一步创建一个测试类
2、第二步定义一个jsonArray的字符串格式:{“createdate”:“2017-10-2600:00:00”,“name”:“aaaa”}
3、第三步遍历输出jsonarray中对象的name字段
4、第四步json字符串转换成json对象StringjsonStr="{铳曹扑钜\"data\":{\"pow\":100,\"稆糨孝汶;net\":99,\"dev\":69},\"success\":true,\"message\":\"成功\"}";
5、第五步通常在编码中如果在对JSONObject对象进行修改时,往往需要将原对象进行Copy烂瘀佐栾这里介绍两个copy的对象鹚兢尖睁的方法JSONObjectcopy=newJSONObject(original,JSONObject.getNames(original));JSONArraychainNew=(JSONArray)chain.clone();