//jar包:json-lib-2.3-jdk15.jar
//导包
import net.sf.json.JsonConfig;
import net.sf.json.processors.JsonValueProcessor;
import net.sf.json.JSONObject
import net.sf.json.JSONArray;
//字符串转json
String str = "{'a':'你好','b':'hello'}";
JsonConfig jsonConfig = new JsonConfig();
JSONObject jsonObj = JSONObject.fromObject(str, jsonConfig);
//json转字符串
String jsonStr = jsonObj.toString();
//json追加一个key-value对
jsonObj.put("visaItem", "一");
//检查json是否已经包含某个key
JSONArray jsonArray = JSONArray.fromObject(str);
for (int i = 0; i < jsonArray.size(); i++) {
JSONObject jsonObj= jsonArray.getJSONObject(i);
if (jsonObj.containsKey("contractId")) {
}
}
//获取json中的某个key的value
Object a = jsonObj.get("a");
json的使用示例
最新推荐文章于 2022-07-06 17:10:58 发布