ES6中Json、String、Map、Object之间的转换
来源:互联网 发布:我想学软件编程 编辑:程序博客网 时间:2024/05/29 19:32
转自http://blog.csdn.net/qq_32014215/article/details/68063852
/** * Created by chenjialin on 17/3/29. */'use strict';import React, {Component} from 'react'/** *JsonUitl的实现 */class JsonUtils extends React.Component { /** *字符串转json * */ static stringToJson(data){ return JSON.parse(data); } /** *json转字符串 */ static jsonToString(data){ return JSON.stringify(data); } /** *map转换为json */ static mapToJson(map) { return JSON.stringify(JsonUtils.strMapToObj(map)); } /** *json转换为map */ static jsonToMap(jsonStr){ return JsonUtils.objToStrMap(JSON.parse(jsonStr)); } /** *map转化为对象(map所有键都是字符串,可以将其转换为对象) */ static strMapToObj(strMap){ let obj= Object.create(null); for (let[k,v] of strMap) { obj[k] = v; } return obj; } /** *对象转换为Map */ static objToStrMap(obj){ let strMap = new Map(); for (let k of Object.keys(obj)) { strMap.set(k,obj[k]); } return strMap; }}module.exports = JsonUtils;
阅读全文
1 0
- ES6中Json、String、Map、Object之间的转换
- ES6中Json的与Map之间的转换
- ES6中Json的与Map之间的转换
- ES6中Json的与Map之间的转换
- java中String,json,Map之间的转换
- Json,String,Map之间的转换
- Json,String,Map之间的转换
- Json,String,Map之间的转换
- Json,String,Map之间的转换
- Json,String,Map之间的转换
- Json , String, Object , List 之间的相互转换
- Java object 和 json string之间的相互转换
- Json,String,Map 三种数据之间的转换
- Json、map、string之间相互转换
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类 .
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- hdu 1247 Hat’s Words 字典树单词拼接
- 中山大学算法课程题目详解(第五周)
- [App] dnsmasq 安装
- 通用麻将胡牌算法
- tomcat启动时间少怎么办!
- ES6中Json、String、Map、Object之间的转换
- 【UVA10859】Placing Lampposts
- 网页被重新刷新(网址后面自动添加了?)
- ANSJ词性标注集
- 深入理解Java对象的创建过程:类的初始化与实例化
- Vue.js2.0到APP【HBuilder】
- SpringBoot配置devtools实现热部署
- 仿ios touch按钮创建可随意拖动的悬浮按钮
- Cyborg Genes UVA