JsonObject 和其他型別資料的轉換

2021-06-09 19:17:18 字數 867 閱讀 3317

1. list集合轉換成json**

list list = newarraylist();

list.add( "first" );

list.add( "second" );

jsonarray jsonarray2 =jsonarray.fromobject( list );

2. map集合轉換成json**

map map = newhashmap();

map.put("name","json");

map.put("bool",boolean.true);

map.put("int", newinteger(1));

map.put("arr", new string );

map.put("func", "function(i)");

jsonobject json =jsonobject.fromobject(map);

3. bean轉換成json**

jsonobject jsonobject =jsonobject.fromobject(new jsonbean());

4. 陣列轉換成json**

boolean boolarray = newboolean ;

jsonarray jsonarray1 =jsonarray.fromobject(boolarray);

5. 一般資料轉換成json**

jsonarray jsonarray3 =jsonarray.fromobject("['json','is','easy']" );

JosnArray和JsonObject的區別

一 jsonobject和jsonarray的資料表示形式 jsonobject的資料是用 來表示的,例如 而jsonarray,顧名思義是由jsonobject構成的陣列,用 來表示 例如 表示了包含2個jsonobject的jsonarray。可以看到乙個很明顯的區別,乙個用的是 乙個最外面用的...

c string和其他型別互轉

c 數值型別與string的相互轉換 c string的萬能轉換,從long string 之間的轉換來看看 c 11 使用函式模板將基本資料型別 整型 字元型 實型 布林型 轉換成string。ostringstream物件用來進行格式化的輸出,常用於將各種型別轉換為string型別 ostrin...

型別轉換和其他函式

sql select to char salary,999,999.00 from employees sql select last name,to char hire date,dd mon rr from employees sql select to char sysdate,yyyy mm...