文章詳情頁
java - JSon字符串轉JSON對象?
瀏覽:131日期:2024-01-15 09:10:15
問題描述
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'));輸出結果如下
問題解答
回答1:應該是 JSONObject import錯了,或者是版本不對吧,我本地用的是 json-lib-2.4 net.sf.json.JSONObject,是OK的。
回答2:如果前臺傳的是json類型數據,那后臺接收到的就是json類型,不需要再轉了啊
回答3:1.首先確認你的userStr是不是json字符串:例如:String jstr='{’json’:’jsonvalue’,’bool’:true,’int’:1,’double’:’20.5’}';2.然后看看你所用的JOSNObject是json.jar包嗎。3.確認你的json包有沒有正確的導入。
回答4:先看看taomaokun說的net.sf.json.JSONObject這個版本的包引入,在檢查一下你的json字符串有沒有寫錯。這個一般是可以的獲取到的
標簽:
java
相關文章:
1. 如何解決docker宿主機無法訪問容器中的服務?2. 前端 - CSS3 box-shadow如何設置,或者用什么方法可以產生圖中這樣陰影的效果。3. html - css 如何讓文字標題顯示在邊框上?4. docker 下面創建的IMAGE 他們的 ID 一樣?這個是怎么回事????5. 在應用配置文件 app.php 中找不到’route_check_cache’配置項6. html按鍵開關如何提交我想需要的值到數據庫7. html - 微信端video標簽播放mp4視頻,安卓端提示視頻解析錯誤8. HTML5中怎么判斷用戶是否正在瀏覽頁面?9. html5 - 微信開發的時候老是報這樣的錯誤errmsg config invalid signature10. vim中編輯HTML文件時換行不能縮進
排行榜
