java 将JSONObject转换为JSON String的Java程序,反之亦然
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 将JSONObject转换为JSON String的Java程序,反之亦然相关的知识,希望对你有一定的参考价值。
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
public class TestJSON {
public static void main(String[] args) {
JSONObject jObject = new JSONObject();
jObject.put("EmployeeId", new Integer(121));
jObject.put("Name", "Ramesh");
jObject.put("Salary", new Double(15000.00));
jObject.put("isPermanent", new Boolean(true));
jObject.put("Nickname", null);
//convert from JSONObject to JSON string
String jsonText = jObject.toJSONString();
System.out.println(jsonText);
JSONParser parser = new JSONParser();
//convert from JSON string to JSONObject
JSONObject newJObject = null;
try {
newJObject = (JSONObject) parser.parse(jsonText);
} catch (ParseException e) {
e.printStackTrace();
}
System.out.println(newJObject.get("EmployeeId"));
System.out.println(newJObject.get("Name"));
System.out.println(newJObject.get("Salary"));
System.out.println(newJObject.get("isPermanent"));
System.out.println(newJObject.get("Nickname"));
}
}
以上是关于java 将JSONObject转换为JSON String的Java程序,反之亦然的主要内容,如果未能解决你的问题,请参考以下文章
java 将JSONObject转换为JSON String的Java程序,反之亦然
如何将 LinkedTreeMap 转换为 gson JsonObject
将JSONObject转换为Map
使用 json.simple 将字符串转换为 json 对象
jsonObject和JsonArray转化String
解析 JSON - JSONException:整数无法转换为 JSONObject