「綠遍山原白滿川,子規聲裡雨如煙」
在呼叫別人的介面時,人家返回的是一串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...