码迷,mamicode.com
首页 > 编程语言 > 详细

JSON数组对象和JSON字符串的转化,map和JSON对象之间的转化

时间:2019-12-19 13:18:34      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:detail   ring   数组   map对象   div   for   阿里   前端   遍历数组   

这种用法包括前端和后端:

前端:

1. 转化为JSON对象方便操作  

var jsonObj = JSON.parse(str);

得到的是一个json数组对象,可以通过

for (var p in jsonObj){}  

来遍历数组中的每个对象,其中p表示key,jsonObj[p]表示key所对应的值。

2. 转化为字符串  

var jsonStr = JSON.stringify(jsonObj)

后端:需要用到阿里的fastjson包(其他的用法可以参考博客:https://blog.csdn.net/zknxx/article/details/52281220

3. map对象转化为 json字符串对象  

String json=JSON.toJSONString(map);

4. json对象转化为map对象  

Map map = JSON.parseObject(json);

JSON数组对象和JSON字符串的转化,map和JSON对象之间的转化

标签:detail   ring   数组   map对象   div   for   阿里   前端   遍历数组   

原文地址:https://www.cnblogs.com/Archie2018/p/12066870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!