二维数组转化为json数组
二维数组转化为json数组 -1
var colName = [
["08020092", "AVX", "1200m", "120", "0.3", "30u"],
["08020098", "KEMET", "1200m", "120", "1.0", "100u"],
["08020000", "VISHAY", "1200m", "120", "2.5", "250u"],
];
var json=[];
colName.forEach(function(item){
var temp={};
item.forEach(function(value,index){
temp[index]=value;
});
json.push(temp);
})
console.log(json)

二维数组转化为json数组 -2
var colName = [
["08020092", "AVX", "1200m", "120", "0.3", "30u"],
["08020098", "KEMET", "1200m", "120", "1.0", "100u"],
["08020000", "VISHAY", "1200m", "120", "2.5", "250u"],
];
var json=[];
colName.forEach(function(item){
var temp={};
temp['name'] =item[0]
temp['id'] =item[1]
temp['sex'] =item[2]
temp['op'] =item[3]
temp['bob'] =item[4]
temp['cat'] =item[5]
json.push(temp);
})
console.log(json)

json数组转化为二维数组
var json = [{"id":"中","rowid":"华","kk":"66"},{"id":"美","rowid":"美丽","kk":"22"}]
var arr = [];
for(let i in json) {
arr[i] = [];
for(let j in json[i]) {
arr[i].push(json[i][j]);
}
}
console.log(arr)

json数组获取key以及value的集合
var json = [
{'name':'tom'},
{'sex':'male'}
]
var keyArr = [];
var aq = [];
for(var i=0;i<json.length;i++){
for(var key in json[i]){
aq.push(json[i][key])
keyArr.push(key)
}
}
console.log(keyArr)
console.log(aq)

var app = [['dd','123'],['cc',666],['bb',777]] ;
var map = new Map();
var map = new Map(app);
console.log(typeof(map))
map.forEach(function (value,key) {
console.log(key,value)
})
console.log(map)
// 将一个二维数组转换为对象(map中的keys方法,拿到所有的key值)
var keys = [];
for(var key_value of map.keys()){
// console.log(key_value)
keys.push(key_value)
}
console.log(keys)
var values = [];
for(var value of map.values()){
// console.log(key_value)
values.push(value)
}
console.log(values)

二维数组转化为json数组的更多相关文章
- list转化为json数组
今天做项目,用Thrift获取数据,在servlet里面获取的是数组,但是通过Ajax传输到js文件里是一个list,我获取长度失败,这个时候需要将list转化为json数组,我们可以通过eval() ...
- 前台的js对象数组传到后台处理。在前台把js对象数组转化为json字符串,在后台把json字符串解析为List<>
前台的js对象数组传到后台处理.在前台把js对象数组转化为json字符串,在后台把json字符串解析为List<>
- 将数组转化为json字符串(不使用json_encode函数)
将数组转化为json字符串(不使用json_encode函数) public function arrayToJson($arr,$jsonStr=''){ $jsonStr.='{'; foreac ...
- 字符串集合或字符串数组转换成json数组
字符串可以是List<String>类型的字符串集合,也可以是String[]类型的字符串数组,二者转换成JSON数组的方式没有什么不同.下面代码注意关键的部分即可(画红线部分). 1. ...
- arrayToJson将数组转化为json格式的js代码 ///////////////////////zzzzzzzzzzzzzzzz
//去除空格 function trim(str) { return str.replace(/\s|\xA0/g,""); } /** *js数组转json * */ fun ...
- jquery 中如何将数组转化为json字符串,然后再转化回来?
其实可以这样: $.fn.stringify = function() { return JSON.stringify(this); } 然后这样调用: $(array).stringify(); 转 ...
- PHP空数组转化为json对象的问题
例子: $a = []; echo json_encode($a); echo json_encode($a, JSON_FORCE_OBJECT); 输出结果: [] {}
- 将json数组字符串转换为json数组对象(值是json对象的数组)
var str1 ='[{"name":"kevin","age":18},{"name":"rose&quo ...
- JavaScript -- 定义二维数组
方法一:直接定义并且初始化,这种遇到数量少的情况可以用var _TheArray = [["0-1","0-2"],["1-1"," ...
随机推荐
- python pip换源方法
以下资料来源于网络: pip国内的一些镜像 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ust ...
- python中的FQA (python 学习篇 1)
Q:1. " if __name__=='__main__' " 这句是什么意思,可以不加吗? A: 如果单独运行该文件,则该模块的内容会被执行: 若运行的文件引用该 ...
- 免费ip共享库
分享一个免费的ip地址库查询,同时支持ipv4和ipv6查询,提供api接口.官网地址:https://www.calpha.club/ 希望可以帮助运维朋友们. python 2.7实例# -*- ...
- PAT B1018.锤子剪刀布(20)
一个没有通过,不知道为何 #include <cstdio> int change(char c) { if(c == 'B') return 0; if(c == 'C') return ...
- Hinton等人最新研究:大幅提升模型准确率,标签平滑技术到底怎么用?
Hinton等人最新研究:大幅提升模型准确率,标签平滑技术到底怎么用? 2019年07月06日 19:30:55 AI科技大本营 阅读数 675 版权声明:本文为博主原创文章,遵循CC 4.0 B ...
- [转载]flex中的正则表达式
原文:https://blog.csdn.net/hczhiyue/article/details/20483209 (1)单字符匹配* ‘x’ 匹配字符 x.* ‘.’ 匹配任意一个字符(字节),除 ...
- Java是面向对象的编程语言。它不仅吸收了C++语言的优点
Java是面向对象的编程语言.它不仅吸收了C++语言的优点,而且摒弃了C++中难于理解的多继承和指针的概念.因此,Java语言具有功能强大.使用方便的特点.Java语言作为静态面向对象的编程语言的代表 ...
- U盘加载速度慢的解决方法
在日常的生活和工作中,我们经常用U盘存储一些文件和程序.然而,一些朋友发现U盘有时候在使用过程中的识别加载速度非常缓慢.是U盘出故障了吗?其实不尽然,下面就为大家分享一下如何快速解决U盘加载缓慢的方法 ...
- Oracle笔记(八) 复杂查询及总结
一.复杂查询 1. 列出至少有一个员工的所有部门编号.名称,并统计出这些部门的平均工资.最低工资.最高工资. 1.确定所需要的数据表: emp表:可以查询出员工的数量: dept表:部门名称: emp ...
- 05.Zabbix自动化监控
1.Zabbix自动发现(被动) 网络发现官方手册 网络发现由两个阶段组成:发现discovery和动作actions 1.单击配置->自动发现->启动默认的Local network 2 ...