主要目的就是格式化輸出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 十進位制記數法...