java - 关于map转json不能用数组遍历的问题(全为对象)
PHPz
PHPz 2017-04-17 13:38:14
0
1
329

最近用springmvc开发系统 在后台用@responsebody自动转json到前台,一开始用list很ok,但是到了map 转出来的json缺是一大堆的对象 无法使用以前的数组遍历的方法 就是length为undefined
比如list转换的为["asd","zxc","qwe"]
map转换为{"123":"asd","234":"zxc","345":"qwe"}

PHPz
PHPz

学习是最好的投资!

reply all(1)
迷茫

Converting map to json is an object. In Java, JSONObjct is implemented internally by Map. The internal implementation of JSONArray is List. If it is a json array, it can only be linear such as list, array, set. How can map convert an array?

Question:

1、你是要把谁转成数组?键还是值?
2、Map是无顺的,那顺序怎么定?
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!