gpt4 book ai didi

javascript - 将JSON数据转换为二维数组

转载 作者:行者123 更新时间:2023-11-30 00:22:17 25 4
gpt4 key购买 nike

JSON 数据样本:

 { 
"GroupA": "Array[37]",
"AGroupC": "Array[9]",
"GroupB": "Array[12]",
"GroupE": "Array[15]",
"GroupF": "Array[21]",
"GroupD": "Array[6]"
}

我有上述数据,我需要将其转换为二维数组,但不知道该怎么做。任何帮助将不胜感激。结果应如下所示:

["GroupA", "GroupC", "AGroupB", "GroupE", "GroupF", "GroupD"]
[37, 9, 12, 15, 21, 6]

谢谢。

最佳答案

试试这个:

var dataJson = {
"GroupA": "Array[37]",
"AGroupC": "Array[9]",
"GroupB": "Array[12]",
"GroupE": "Array[15]",
"GroupF": "Array[21]",
"GroupD": "Array[6]"
};

var groupArr = [];
var arrayArr = [];

for (var i in dataJson) {
if (dataJson.hasOwnProperty(i)) {
groupArr.push(i);
arrayArr.push(dataJson[i].match(/\d+/)[0]);
}
}
alert('groupArr: ' + JSON.stringify(groupArr));
alert('arrayArr: ' + JSON.stringify(arrayArr));

关于javascript - 将JSON数据转换为二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32703299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com