首页 > 新闻资讯

json有没有顺序 JSONObject处理数据时,原有排序被打乱,该如何解决?

jsonobject处理数据时,原有排序被打乱,该如何解决?

这与序列化无关。

我这里有一个测试代码,如下所示:

您可以看到代码中有一个类似于您的警告:

未选中的分配

json有没有顺序 JSONObject处理数据时,原有排序被打乱,该如何解决?

这里的分配已强制转换。

为什么会发生这种情况?只看里面的源代码:

当and时,直接返回obj,并传入obj,就是这样。

这是jsonobject。此外,传入的clazz类型是map,因此返回值类型后面需要跟map,但其类型是不确定的。

例如,下面的代码:

chazzpass-inparameterlist.getclass类():

只知道其类型是arraylist,而不是arraylist<string>。

json有没有顺序json能不能不自动排序json排序

原文标题:json有没有顺序 JSONObject处理数据时,原有排序被打乱,该如何解决?,如若转载,请注明出处:https://www.saibowen.com/news/22593.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。