在Java中,可以使用JSONObject
類來解析和編碼JSON數據。
常見的解析方法包括:
JSONObject
的構造函數解析JSON字符串:String jsonStr = "{\"name\":\"John\", \"age\":30}";
JSONObject jsonObject = new JSONObject(jsonStr);
JSONObject
的put
方法逐個添加鍵值對解析JSON對象:JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "John");
jsonObject.put("age", 30);
編碼方法包括:
JSONObject
的toString
方法將JSONObject
對象編碼為JSON字符串:String jsonStr = jsonObject.toString();
JSONObject
的write
方法將JSONObject
對象編碼為輸出流:jsonObject.write(outputStream);
以上是常見的方法,還可以根據具體需求選擇其他方法進行解析和編碼。