84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
String userStr=readJSONString(request);
System.out.println(userStr);//能输出 JSONObject jsonObj = JSONObject.fromObject(userStr);//我感觉这有问题 System.out.println(jsonObj.getInt("userid"));//后台没输出 System.out.println(jsonObj.getString("username")); 输出结果如下
光阴似箭催人老,日月如移越少年。
JSONObject 가져오기가 잘못되었거나 버전이 잘못되었기 때문에 로컬에서 json-lib-2.4 net.sf.json.JSONObject를 사용합니다. 괜찮습니다.
JSONObject
net.sf.json.JSONObject
프런트엔드에서 json 형태의 데이터를 전송하면 백엔드에서는 json 형태의 데이터를 수신하므로 다시 전송할 필요가 없습니다
1. 먼저 userStr이 json 문자열인지 확인하세요. 예: String jstr="{'json':'jsonvalue','bool':true,'int':1,'double': '20.5'}";2. 그런 다음 사용 중인 JOSNObject가 json.jar 패키지인지 확인합니다. 3. json 패키지를 올바르게 가져왔는지 확인하세요.
먼저 Taomaokun이 언급한 net.sf.json.JSONObject 버전의 패키지 소개를 살펴보고 json 문자열이 올바르게 작성되었는지 확인하세요. 일반적으로 사용 가능
JSONObject
가져오기가 잘못되었거나 버전이 잘못되었기 때문에 로컬에서 json-lib-2.4net.sf.json.JSONObject
를 사용합니다. 괜찮습니다.프런트엔드에서 json 형태의 데이터를 전송하면 백엔드에서는 json 형태의 데이터를 수신하므로 다시 전송할 필요가 없습니다
1. 먼저 userStr이 json 문자열인지 확인하세요.
예: String jstr="{'json':'jsonvalue','bool':true,'int':1,'double': '20.5'}";
2. 그런 다음 사용 중인 JOSNObject가 json.jar 패키지인지 확인합니다.
3. json 패키지를 올바르게 가져왔는지 확인하세요.
먼저
Taomaokun이 언급한 net.sf.json.JSONObject 버전의 패키지 소개를 살펴보고 json 문자열이 올바르게 작성되었는지 확인하세요. 일반적으로 사용 가능