我想问如何从字符串数组中获取数组?
我的数组是
"[
{
id: 1,
name: ‘tem2’,
value: '934’
},
{
id: 2,
name: ‘tem’,
value: '93'
}
];
"
我想要这样的东西:
[
{
id: 1,
name: ‘tem2’,
value: '934’
},
{
id: 2,
name: ‘tem’,
value: '93'
}
];
谁能告诉我如何从字符串数组中获取数组?
答案 0 :(得分:1)
我希望您希望将String转换为JSON数组
您应该尝试以下操作:
const data = "[
{
id: 1,
name: ‘tem2’,
value: '934’
},
{
id: 2,
name: ‘tem’,
value: '93'
}
];
"
const dataArray = JSON.parse(data);
dataArray是您想要的数组!
答案 1 :(得分:1)
将JSON数组转换为字符串
const stringArray = JSON.stringify(jsonData);
将字符串数组转换为JSON
const jsonData= JSON.parse(stringArray);
答案 2 :(得分:1)
const data =[
{
"id": 1,
"name": "tem2",
"value": "934"
},
{
"id": 2,
"name": "tem",
"value": "93"
}
]
const stringArray = JSON.stringify(data);
console.log(data);
const dataArray = JSON.parse(stringArray);
console.log(dataArray);
答案 3 :(得分:0)
步骤-1:将整个数组存储在一个变量中。
步骤2:使用JSON.parse(varName)
第3步:您还可以使用JSON.Stringify(varName)
快乐编码:)