String和JSON互相转换

static String str="{\r\n" + 
			"	\"msg\": \"排号成功\",\r\n" + 
			"	\"code\": \"0\",\r\n" + 
			"	\"data\": \r\n" + 
			"		{\r\n" + 
			"			\"doctorNo\": \"798\",\r\n" + 
			"			\"patient\": \"陈*生\",\r\n" + 
			"			\"doctorPhotoPath\": \"https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=3347806870,81394400&fm=26&gp=0.jpg\",\r\n" + 
			"			\"consultationRoom\": \"209室\",\r\n" + 
			"			\"departmentName\": \"内伤一部\",\r\n" + 
			"			\"departmentNo\": \"4324324\",\r\n" + 
			"			\"doctorName\": \"黄裳\",\r\n" + 
			"			\"rowNumber\": \"1\",\r\n" + 
			"			\"rowNumberType\": \"1\",\r\n" + 
			"			\"subjectName\": \"内伤一科\",\r\n" + 
			"			\"subjectNo\": \"43242\",\r\n" + 
			"			\"date\": \"2020-02-19-AM\",\r\n" + 
			"			\"orderNo\": \"980698580095736422542\"\r\n" + 
			"		}\r\n" + 
			"}";	
/***********************************字符串转JSON***********************************/
org.json.JSONObject json= new JSONObject(str);
/***********************************JSON转字符串***********************************/
//整体转字符串
String jsonString=jsonObject.toString();
//单个属性转字符串
String msg = (String) json.get("msg");
String data = json.get("data").toString();
相关文案

JSON转List、Map

发布了93 篇原创文章 · 获赞 83 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_39706570/article/details/103999069