匯入json依賴:
com.alibaba
fastjson
1.2.49
新建乙個自定義的json物件:
jsonobject object = new jsonobject();
object.put("name", "測試");
object.put("***", "男");
object.put("age", 24);
system.out.println("object="+object);
輸出:object=
根據json資料建立自定義的物件類:
import lombok.data;
@data
public class testjsondto
把接收到的json資料轉為自定義的物件,一般用於呼叫第三方介面的時候,為了方便後續的業務操作:
jsonobject object = new jsonobject();
object.put("name", "測試");
object.put("***", "男");
object.put("age", 24);
system.out.println("object="+object);
testjsondto jsondto = new testjsondto();
system.out.println(jsondto);
jsondto = jsonobject.parseobject(object.tostring(), testjsondto.class);
system.out.println(jsondto);
控制台輸出結果:
Java中把字串轉為Json物件
綠遍山原白滿川,子規聲裡雨如煙 在呼叫別人的介面時,人家返回的是一串json的字串,這時我需要把字串轉成json,然後獲取裡面對應的key值。返回的字串是這樣的 retinfo 寫 解析這段字串 先轉成json物件 再獲取裡面的message對應的值 jsonobject.getjsonobject...
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...
json字串轉換java自定義物件
原 2018年07月12日 10 20 38 天空海的眼 2018 12 26 閒著重新看到了這篇就來補充net.sf.json主要是pom匯入jar包有乙個衝突的問題而且匯入的比較亂,所以也可以用別的json工具模擬如阿里的fastjson com.alibaba fastjson 1.2.41 ...