(4)对象转为 Map
对象转为 Map 可以通过Object.entries()
。 Object.keys() //返回对象的键名 Object.entries() //以数组形式返回对象的键值对
obj ==>数组==>map
let obj = {"a":1, "b":2};
Object.entries(obj) //[['a',1],['b',2]]
let map = new Map(Object.entries(obj));
此外,也可以自己实现一个转换函数。
function objToStrMap(obj) {let strMap = new Map();for (let k of Object.keys(obj)) {strMap.set(k, obj[k]);}return strMap; } objToStrMap({yes: true, no: false}) // Map {"yes" => true, "no" => false}
(4)对象转为 Map相关推荐
- java vo转map_javabean实体类对象转为Map类型对象的方法(转发)
//将javabean实体类转为map类型,然后返回一个map类型的值 public static Map beanToMap(Object obj) { Map params = new HashM ...
- jsonobject返回map_如何把JSON对象转为map对象
如何把JSON对象转为map对象呢? JSON 对象保存在大括号内.就像在JavaScript中, 对象可以保存多个 键/值 对.Map对象保存键/值对,是键/值对的集合.任何值(对象或者原始值) 都 ...
- javabean实体类对象转为Map类型对象的方法
//将javabean实体类转为map类型,然后返回一个map类型的值 public static Map<String, Object> beanToMap(Object obj) { ...
- Java list中的对象转为list,list中的对象转为map
借鉴了 https://www.cnblogs.com/exmyth/p/11012873.html https://blog.csdn.net/fengfengchen95/article/deta ...
- java解析xml转为Map
之前开发过一个解析多层级xml文件的工具类,后来处理的时候发现,这种方式得到的map或json集合多一个key标签,在解析的时候会比较麻烦,于是根据需要在原有方法的基础上写出了另外的处理方法,总结记录 ...
- JAVA对象集合转化为xml转换_xml转为Map集合以及对象转化为xml
1.[代码][Java]代码 package com.fang.util; import java.io.InputStream; import java.util.HashMap; import j ...
- 【Groovy】json 序列化 ( 类对象转为 json 字符串 | 使用 JsonBuilder 进行转换 | 使用 JsonOutput 进行转换 | 将 json 字符串格式化输出 )
文章目录 一.Groovy 对象转为 json 字符串 ( 使用 JsonBuilder 进行转换 ) 二.使用 JsonOutput 将指定类型对象转为 json 字符串 三.将 json 字符串格 ...
- Object转Map和Map转Object(对象转map,map转对象)
FindArchiveDto findArchiveDto = new FindArchiveDto(); findArchiveDto.setContractStatus("降龙" ...
- java8:封装lambda泛型工具类之list转为map
1 史上最简单入门:java8的lambda中的map相关操作:基础及注意事项图文详解 2 java8的lambda中collect接口案例及原理详解,官方文档解读 3 java8:封装l ...
最新文章
- WSDM 2022 | 中科院、腾讯、北航提出:跨领域推荐中的个性化迁移用户兴趣偏好...
- 秒啊!程序员防猝死指南来了!
- emiya-canvas.js 解决ios下拍照倾斜与canvas高清屏下绘图模糊问题
- CSS层叠上下文、层叠顺序和层叠等级
- OpenCASCADE绘制测试线束:图形命令之Axonometric观察器
- (18)FPGA面试题查找表的原理与结构
- 报错解决——make: *** No targets specified and no makefile found. Stop
- 小技巧 ----- Java算法题中的输入输出
- Python闭包装饰器笔记
- html5json转换为数组,Json转数组 在线
- journalctl工具基础介绍
- 对象语言和元语言(关于命题公式的证明和估值)
- 万字总结Linux内核过滤框架(Nftables)
- Terminal Emulator for Android(安卓终端模拟器)的使用
- matlab计算六面体的体积,六面体单元体积坐标方法-工程力学-清华大学.PDF
- 向量索引算法HNSW和NSG的比较
- fw150rm刷openwrt固件_今晚把本版几乎所有固件刷了个遍。发现Padavan固件速度吊打OpenWrt,有人知道原因吗?...
- Vue2.0的页面模板
- 人事管理系统哪个好用?人事管理系统推荐!
- 如何使用10个小时搭建出个人域名而又Geek的独立博客?