Dynabean是Java的一個開源庫,可以方便地將JSON數據轉換成Java對象,并且可以動態地添加屬性和方法。
// 示例代碼 String json = "{\"name\":\"張三\",\"age\":18,\"gender\":\"男\"}"; Dynabean dynabean = JSON.parseObject(json, DynaBean.class); String name = dynabean.get("name"); int age = dynabean.get("age"); String gender = dynabean.get("gender"); System.out.println(name + ", " + age + ", " + gender); dynabean.set("hobbies", Arrays.asList("籃球", "游戲")); Listhobbies = dynabean.get("hobbies"); System.out.println(hobbies);
可以看到,Dynabean可以很方便地將JSON數據轉換為Java對象,并且可以動態地添加屬性和方法,這在一些動態場景下非常有用,比如在解析RESTful API等。
上一篇python 點集旋轉
下一篇dw調用json中的數據