Java中把字串轉為Json物件

2021-08-29 09:35:24 字數 543 閱讀 4155

「綠遍山原白滿川,子規聲裡雨如煙」

在呼叫別人的介面時,人家返回的是一串json的字串,這時我需要把字串轉成json,然後獲取裡面對應的key值。

返回的字串是這樣的:

},"retinfo":{}}}
寫**解析這段字串:

//先轉成json物件

//再獲取裡面的message對應的值

jsonobject.getjsonobject("response").getjsonobject("errorinfo").get("message").tostring()

結果如圖:

JSON字串轉為JSON物件

string json jsonobject json test jsonobject.fromobject json net.sf.json lib json lib 2.4jdk15 commons beanutils commons beanutils 1.8.0 commons collec...

把字串轉為整數

方案一 int stringtoint1 char string 此 就是大多數人能想到的,但這個 無法完成較為複雜的字串轉換,比如有字母巢狀是輸出的就是隨機值,另外沒有檢查字串是否是空指標,return number 方案二 int stringtoint2 char string 次 雖然解決空...

把字串轉為物件

有2中方法,使用的場景不太一樣,有重合的時候。一 xhr.responsetext 返回的是字串形式,在寫 時,有一次遇到返回是 msg ok 這個不是json格式,用後面要說到的json.parse 無法處理會報錯。這裡使用eval處理,var string msg ok var obj eval...