let j1 = [
'{"deviceid": "10013056c9", "factory_apikey": "54ee49f1-e499-4f1c-a404-06e08e313ffe", "sta_mac": "d0:27:02:60:aa:e2", "sap_mac": "d0:27:02:60:aa:e3", "device_model": "WTW-SNL-02"}',
'{"deviceid": "10013056ca", "factory_apikey": "34f2ff7f-a6ef-4037-9d25-31aad9cbd35f", "sta_mac": "d0:27:02:60:aa:e4", "sap_mac": "d0:27:02:60:aa:e5", "device_model": "WTW-SNL-02"}',
'{"deviceid": "10013056ca", "factory_apikey": "34f2ff7f-a6ef-4037-9d25-31aad9cbd35f", "sta_mac": "d0:27:02:60:aa:e4", "sap_mac": "d0:27:02:60:aa:e5", "device_model": "WTW-SNL-02"}',
'{"deviceid": "10013056ca", "factory_apikey": "34f2ff7f-a6ef-4037-9d25-31aad9cbd35f", "sta_mac": "d0:27:02:60:aa:e4", "sap_mac": "d0:27:02:60:aa:e5", "device_model": "WTW-SNL-02"}',
'{"deviceid": "10013056ca", "factory_apikey": "34f2ff7f-a6ef-4037-9d25-31aad9cbd35f", "sta_mac": "d0:27:02:60:aa:e4", "sap_mac": "d0:27:02:60:aa:e5", "device_model": "WTW-SNL-02"}',
'{"deviceid": "10013056ca", "factory_apikey": "34f2ff7f-a6ef-4037-9d25-31aad9cbd35f", "sta_mac": "d0:27:02:60:aa:e4", "sap_mac": "d0:27:02:60:aa:e5", "device_model": "WTW-SNL-02"}',
'{"deviceid": "10013056ca", "factory_apikey": "34f2ff7f-a6ef-4037-9d25-31aad9cbd35f", "sta_mac": "d0:27:02:60:aa:e4", "sap_mac": "d0:27:02:60:aa:e5", "device_model": "WTW-SNL-02"}',
];
将j1转为
[
{
deviceid: '10013056c9',
factory_apikey: '54ee49f1-e499-4f1c-a404-06e08e313ffe',
sta_mac: 'd0:27:02:60:aa:e2',
sap_mac: 'd0:27:02:60:aa:e3',
device_model: 'WTW-SNL-02'
},
{
deviceid: '10013056ca',
factory_apikey: '34f2ff7f-a6ef-4037-9d25-31aad9cbd35f',
sta_mac: 'd0:27:02:60:aa:e4',
sap_mac: 'd0:27:02:60:aa:e5',
device_model: 'WTW-SNL-02'
},
{
deviceid: '10013056ca',
factory_apikey: '34f2ff7f-a6ef-4037-9d25-31aad9cbd35f',
sta_mac: 'd0:27:02:60:aa:e4',
sap_mac: 'd0:27:02:60:aa:e5',
device_model: 'WTW-SNL-02'
},
{
deviceid: '10013056ca',
factory_apikey: '34f2ff7f-a6ef-4037-9d25-31aad9cbd35f',
sta_mac: 'd0:27:02:60:aa:e4',
sap_mac: 'd0:27:02:60:aa:e5',
device_model: 'WTW-SNL-02'
},
{
deviceid: '10013056ca',
factory_apikey: '34f2ff7f-a6ef-4037-9d25-31aad9cbd35f',
sta_mac: 'd0:27:02:60:aa:e4',
sap_mac: 'd0:27:02:60:aa:e5',
device_model: 'WTW-SNL-02'
},
{
deviceid: '10013056ca',
factory_apikey: '34f2ff7f-a6ef-4037-9d25-31aad9cbd35f',
sta_mac: 'd0:27:02:60:aa:e4',
sap_mac: 'd0:27:02:60:aa:e5',
device_model: 'WTW-SNL-02'
},
{
deviceid: '10013056ca',
factory_apikey: '34f2ff7f-a6ef-4037-9d25-31aad9cbd35f',
sta_mac: 'd0:27:02:60:aa:e4',
sap_mac: 'd0:27:02:60:aa:e5',
device_model: 'WTW-SNL-02'
}
]
比较笨的方法
//先将引号统一
let shuang = jj.replace(/\'/gi, '"');
//在 将其序列化
let shuang1 = shuang.replace(/ /gi, "");
//将头尾的引号替换
let shuang2 = shuang1.replace(/\[\"{/gi, "[{");
let shuang3 = shuang2.replace(/\}"]/gi, "}]");
//将其拼接成json字符串
let tu= "["+shuang3+"]"
// 在转成js数组
console.log(JSON.parse(tu));
--- 每天都是痛并快乐着,bug用不断