json对象相同key合并value值
来源:互联网 发布:java调用node.js 编辑:程序博客网 时间:2024/06/05 16:28
var s = '{"身高":"175cm","性别":"男","兴趣":"唱歌","兴趣":"棒球","兴趣":"游泳"}' var kv = {}, m, reg = /"[^"]+":"[^"]+"/gi; var m = s.match(reg); var o={}; for(var i=0;i<m.length;i++){ kv=m[i].match(/"[^"]+"/gi); var _arr1=[];; for(var j=0;j<kv.length; j++){ _arr1.push(kv[j].replace(/"/g,'')); } if(_arr1[0] in o){ if(typeof(o[_arr1[0]])=='string') { o[_arr1[0]]=[o[_arr1[0]]] }; o[_arr1[0]].push(_arr1[1]) }else{ o[_arr1[0]]=_arr1[1] } } console.log(o)//'{"身高":"175cm","性别":"男","兴趣":["唱歌,"棒球","游泳"]}'
阅读全文
0 0
- json对象相同key合并value值
- 合并map中key相同的value
- 原生js遍历json对象,获取key,value值
- js 获取json对象的Key、value
- js 获取json对象的Key、value
- JS操作json对象key、value
- js 获取json对象的Key、value
- 合并俩Map相同的key,value相加,不同的key追加
- 如何将不同数组对象合并,根据相同的key
- json key value
- JS(JQEERY) 获取JSON对象中的KEY VALUE
- JS(JQEERY) 获取JSON对象中的KEY VALUE
- JS获取JSON对象中的KEY和VALUE
- jquery获取json对象的key和value
- 对象数组中,将对象中,相同的key-value对象,分类出来
- 合并数据中 key相同的merge_key的值
- JAVA 中 提取 JSON 字符串中的 KEY 和 VALUE 值
- 递归获取JSON内容的key-value值
- 面向对象设计的七大原则
- hexo配置自己的博客站点
- NYOJ【34】韩信点兵【数学】
- CentOS minimal 7 vmvare虚拟机 NAT模式 静态(static)网络连接配置及注意事项
- 此模块已设置版权保护,您只能通过云平台来安装
- json对象相同key合并value值
- ZOJ2212 Argus 优先队列 结构体
- C和python中%d %.2d %2d %02d的区别
- ReactiveCocoa入门教程:第一部分
- Struts2国际化实战
- JVM
- 关于XSS(跨站脚本攻击)和CSRF(跨站请求伪造)
- Lake Counting
- SPOJ:Zero Query(分块 & 二分)