Json格式化輸出

2021-09-12 19:56:52 字數 749 閱讀 6417

主要目的就是格式化輸出json,這樣將輸出的字串直接寫入本地檔案作為配置檔案,閱讀起來也比較方便。

另外推薦tostringbuilder,在apache的common-lang3中,輸出物件時比較直觀方便。

1.9.2

org.codehaus.jackson

jackson-core-asl

$ org.codehaus.jackson

$

樣例**:

try

obj.setpropmap(map);

obj.setversion(2);

system.out.println(prettystr);

obj = jsonutil.fromobject(prettystr, propcluster.class);

system.out.println(tostringbuilder.reflectiontostring(obj, tostringstyle.multi_line_style));

} catch (exception e)

輸出結果

"propmap" : ,

"version" : 2

}com.fm.propclient.domain.propcluster@1623b78d[

propmap=

version=2

]

格式化輸出Json物件

1.呼叫方式 alert jsonuti.converttostring jsonobj jsonobj為json物件。2.格式化輸出json物件方法定義 var jsonuti 寫物件 writeobj function obj 物件 level 層次 基數為1 isinarray 為普通型別,直...

Python進行JSON格式化輸出

先寫乙個字典並將其轉換成json格式 encoding utf 8 import json dic js json.dumps dic print js 列印出的是如下這個樣子,一行式的 encoding utf 8 import json dic js json.dumps dic,sort ke...

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...