二维数组转化为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"," ...
随机推荐
- pramfs安装
1. 拷贝 linux-3.11 pramfs-1.5.0-3.11 pramfs-Tools 到电脑中(我是新建目录linux中) 2.解压 3.cd pramfs-1.5.0-3.11/ 4.将p ...
- 【3.3】mysql中的Federated存储引擎,远程表,相当于sql server的linked server
MySQL中针对不同的功能需求提供了不同的存储引擎.所谓的存储引擎也就是MySQL下特定接口的具体实现. FEDERATED是其中一个专门针对远程数据库的实现.一般情况下在本地数据库中建表会在数据库目 ...
- 【转帖】.NET的一点历史故事:Novell的崩溃和Xamarin的重生
.NET的一点历史故事:Novell的崩溃和Xamarin的重生 https://blog.csdn.net/sD7O95O/article/details/78096502 学习安装 mono 时了 ...
- BigData进阶--Spark中的函数与符号
转自:https://blog.csdn.net/YSC1123/article/details/78905090 1.Character.isDigit() 判断是否为数字 2.Character. ...
- jQuery添加/删除Select的Option项
使用语法1. $("#select_id").append("<option value='Value'>Text</option>") ...
- ffmpeg AVFrame结构体及其相关函数
0. 简介 AVFrame中存储的是原始数据(例如视频的YUV, RGB, 音频的PCM), 此外还包含了一些相关的信息, 例如: 解码的时候存储了宏块类型表, QP表, 运动矢量等数据. 编码的时候 ...
- Smarty内置函数之capture
capture的作用是: 捕获模板输出的数据并将其存储到一个变量,而不是把它们输出到页面,任何在 {capture name="foo"}和{/capture}之间的数据将被存储到 ...
- Q函数的使用
""" Q函数的使用"""# 查询username 或者nicjname 都为zhangsan 的用户# user_list = Weibo ...
- redis 命令 setbit、bitcount、getbit、bitop
1.SETBIT key offset value 对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit). 在redis中,存储的字符串都是以二级制的进行存在的. 举例: 设置一个 ke ...
- CNN中卷积层 池化层反向传播
参考:https://blog.csdn.net/kyang624823/article/details/78633897 卷积层 池化层反向传播: 1,CNN的前向传播 a)对于卷积层,卷积核与输入 ...