本文目錄一覽:
- 1、java怎麼把字元串轉成json對象
- 2、java中字元串怎麼轉json
- 3、java中字元串怎麼轉json?
- 4、java怎麼把字元串轉成json字元串
- 5、java怎麼把字元串轉換成jsonobject
java怎麼把字元串轉成json對象
下面以ali的fastjson為例,講解json字元串轉json對象:String jsonStr = “{\”message\” : \”success\”}”;JSONObject jsonObject = JSON.parseObject(jsonStr);String message = jsonObject.getString(“message”);System.out.println(message);
java中字元串怎麼轉json
java字元串轉json的話,你可以試試阿里巴巴提供的fastjson,fastjson號稱是全球最好用的解析工具,使用非常簡單,你只要Json.parseObject,或者Json.parseArray等等,就可以對字元串或者json轉字元串互相轉換。
java中字元串怎麼轉json?
string類型如果要轉換成json的話,就需要寫成這樣的形式,如下:\x0d\x0aString jsonStr =”{‘id’:’11’,’parentId’:’root’,’refObj’:{‘existType’:’exist’,’deptType’:’emp’,’treeNodeType’:’dept’}}”;\x0d\x0a JSONObject jsonObj = new JSONObject(jsonStr);\x0d\x0a JSONObject refObj = new JSONObject(jsonObj.getString(“refObj”));\x0d\x0a String existType = refObj.getString(“existType”);\x0d\x0a System.out.println(existType);\x0d\x0ajar使用的是org.json.jar
java怎麼把字元串轉成json字元串
@RequestMapping(value = “updateInvestorApplyAccountNo”, method = RequestMethod.POST)
@ResponseBody
public void updateInvestorApplyAccountNo(HttpServletRequest request,
HttpServletResponse response,
@RequestBody String requestBody) {
int num = 0;
String result = “”;
//下面是把拿到的json字元串轉成 json對象
JSONObject jsStr = JSONObject.parseObject(requestBody); //將字元串{「id」:1}
//int jsID = Integer.parseInt(jsStr.getString(“id”));//獲取id的值
/**
* json對象轉換成java對象
*/
InvestorApplyModel stud = (InvestorApplyModel) JSONObject.toJavaObject(jsStr,InvestorApplyModel.class);
}
java怎麼把字元串轉換成jsonobject
轉換方法:
import java.io.*;
import org.json.*;
public class Demo {
public static void main(String[] args) throws Exception {
String str = “{\”id_no\”:\”342422198012001122\”,\”mobile_no\”:\”13666667789\”,\”name\”:\”徐麗\”}”;
JSONObject obj = new JSONObject(str); //在這裡轉換。
System.out.println(obj);
System.out.println(obj.get(“id_no”)); // “342422198012001122”
}
}
要引入fast-json的包或者開源的包json.jar
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/293119.html