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

Java代碼 復(fù)制代碼 代碼如下: JsonConfig config = new JsonConfig(); config.setIgnoreDefaultExcludes(false); config.setCycleDetectionStrategy(CycleDe " /> 午夜小视频免费观看,国产成人免费在线观看,FREECHINESE东北群交

天天躁日日躁狠狠躁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)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 青娱乐视觉盛宴国产视频 | 黄色三级在线观看 | 伦理片在线线手机版韩国免费观看 | 人妻中文字幕乱人伦在线 | 久久热在线视频精品店 | 亚洲日韩国产精品乱-久 | www红色一片 | 狼群资源网中文字幕 | 精品无码国产污污污免费网站2 | 日韩中文字幕欧美在线视频 | 俄罗斯12x13x处| 精品久久久久久综合网 | 國產日韓亞洲精品AV | 极品少妇伦理一区二区 | 亚洲精品九色在线网站 | 涩涩涩涩爱网站 | 免费国产在线观看 | 被滋润的艳妇疯狂呻吟白洁老七 | 免费成人小视频 | 99精品视频免费在线观看 | cctv网站| 饥渴难耐的浪荡艳妇在线观看 | 国产高清视频免费在线观看 | 四房播播开心色播 | 久久精品伊人 | 国产a视频视卡在线 | 亚洲精品一二三区区别在哪 | 久久久久嫩草影院精品 | 亚洲人视频在线观看 | 久久黄色免费网站 | 久久夜色噜噜噜亚洲AV0000 | 亚洲AV成人无码999WWW | 99热这里有精品 | 亚洲精品视频观看 | 大胸美女被C得嗷嗷叫动态图 | 国语自产精品一区在线视频观看 | 深爱激情站 | 久久毛片免费看一区二区三区 | 2018高清国产一区二区三区 | 亚洲成a人不卡在线观看 | 亚洲国产精品嫩草影院永久 |