为什么一个是json对象数组,另一个是json对象?

来源:2-4 实现动态图表

电磁护盾

2020-03-05 00:14:58

以前的二级菜单联动,把数据放到一个ArrayList集合对象中,为什么最后会形成一个json对象数组格式的字符串?这次的动态图标,把数据放到一个HashMap集合对象中,为什么最后会形成一个json对象格式的字符串?为什么这次的不会变成json对象数组格式?

http://img.mukewang.com/climg/5e5fd1ef0988d35f05580092.jpg


http://img.mukewang.com/climg/5e5fd20009a4e65805580154.jpg





http://img.mukewang.com/climg/5e5fd1c009e4c1f705580195.jpg


http://img.mukewang.com/climg/5e5fc80e09f3d4cc05580071.jpg




写回答

1回答

好帮手慕小尤

2020-03-05

同学你好,不同的数据会转换为不同的格式。ArrayList是直接将集合中的内容转换为数组格式的数据。而HashMap集合是以key-value存储的,存在下键值(key),则解析为一个key对应一个value。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 9666 问题

查看课程