1.設(shè)置JSON-LIB讓其過濾掉引起循環(huán)的字段。

Java代碼 復(fù)制代碼 代碼如下: JsonConfig config = new JsonConfig(); config.setIgnoreDefaultExcludes(false); config.setCycleDetectionStrategy(CycleDe " /> 91popny蜜桃臀,国产VA精品午夜福利视频,最近2019中文字幕MV免费看

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

json-lib出現(xiàn)There is a cycle in the hierarchy解決辦法

解決辦法

1.設(shè)置JSON-LIB讓其過濾掉引起循環(huán)的字段。

Java代碼
復(fù)制代碼 代碼如下:
JsonConfig config = new JsonConfig();
config.setIgnoreDefaultExcludes(false);
config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
config.registerJsonValueProcessor(Date.class,new DateJsonValueProcessor("yyyy-MM-dd")); //date processor register
config.setExcludes(new String[]{//只要設(shè)置這個數(shù)組,指定過濾哪些字段。
"consignee",
"contract",
"coalInfo",
"coalType",
"startStation",
"balanceMan",
"endStation"
});
String tempStr = "{/"TotalRecords/":"+ total.toString() +",/"Datas/":"+JSONSerializer.toJSON(list,config).toString()+"}";
out.print(tempStr);
JsonConfig config = new JsonConfig();
config.setIgnoreDefaultExcludes(false);
config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
config.registerJsonValueProcessor(Date.class,new DateJsonValueProcessor("yyyy-MM-dd")); //date processor register
config.setExcludes(new String[]{//只要設(shè)置這個數(shù)組,指定過濾哪些字段。 "consignee", "contract", "coalInfo", "coalType", "startStation", "balanceMan", "endStation" }); String tempStr = "{/"TotalRecords/":"+ total.toString() +",/"Datas/":"+JSONSerializer.toJSON(list,config).toString()+"}"; out.print(tempStr);

2.設(shè)置JSON-LIB的setCycleDetectionStrategy屬性讓其自己處理循環(huán),省事但是數(shù)據(jù)過于復(fù)雜的話會引起數(shù)據(jù)溢出或者效率低下。
Java代碼
[code]
JsonConfig config = new JsonConfig();
config.setIgnoreDefaultExcludes(false);
config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
config.registerJsonValueProcessor(Date.class,new DateJsonValueProcessor("yyyy-MM-dd")); //date processor register
String tempStr = "{/"TotalRecords/":"+ total.toString() +",/"Datas/":"+JSONSerializer.toJSON(list,config).toString()+"}";
out.print(tempStr);

JavaScript技術(shù)json-lib出現(xiàn)There is a cycle in the hierarchy解決辦法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 乱精品一区字幕二区 | 色综合久久天天影视网 | 国产手机在线精品 | 无码毛片内射白浆视频 | 1000部做羞羞事禁片免费视频网站 | 国产欧美一区二区三区在线看 | 色欲AV精品人妻一区二区三区 | 东京热一本无码av | 国产欧美第一页 | 三级成人电彭 | 久久免费精品国产72精品剧情 | 久久一本综合 | 性啪啪chinese东北女人 | 亚洲日韩在线观看 | 在线免费观看亚洲视频 | 亚洲a视频在线 | 亚洲精品视频免费在线观看 | 永久免费的污视频网站 | OLDMAN老头456 TUBE | 成人永久免费视频 | 精品国产乱码久久久久久软件 | 午夜福利在线观看6080 | 亚州免费一级毛片 | 日本无吗高清 | 国产高清亚洲日韩字幕一区 | 日本 一二三 不卡 免费 | 精品夜夜澡人妻无码AV蜜桃 | 亚洲幼女网| 办公室的秘密2中文字幕 | 色戒未删减版在线观看完整 | 大岛优香久久中文字幕 | 老阿姨才是最有味的一区二区 | 成 人 片 免费播放 成 人 免费 黄 色 网站无毒下载 | 国产成人综合网在线观看 | 国产精品96久久久久久AV不卡 | 久久久久999| 涩涩视频www在线观看入口 | 亚洲视频在线免费观看 | 青柠在线观看视频在线 | 琪琪伦伦影院理论片 | 思思久久99热只有频精品66 |