如何在JavaScript中像下面这样解析JSON数据...
[{'cmodel':'FE73B','classification':'E6SLDD2','sbom':'{'BOMDetail': [{'MG': '11', 'RP': false,
'SF': '', 'SG': '010', 'Edt': '20180831', 'FVR': '', 'OPT': 'BLK', 'PNC': '01000A', 'Qty': '01',
'Rmk': '', 'SPN': false, 'Std': '20180301', 'cTy': '', 'FVPT': '', 'CFile': '', 'PSPtNo': '',
'PTSpec': '', 'PartNo': '4M42327401', 'PNCDesc': 'ENGINE ASSY', 'cReserveOR': 'S'}]}'}]我需要将BOMDetail解析成一个要循环的数组...
请帮帮忙
发布于 2020-07-23 12:55:54
尝尝这个
let arr = [{
'cmodel':'FE73B',
'classification':'E6SLDD2','sbom':"{'BOMDetail': [{'MG': '11', 'RP': false, 'SF': '', 'SG': '010', 'Edt': '20180831', 'FVR': '', 'OPT': 'BLK', 'PNC': '01000A', 'Qty': '01', 'Rmk':'', 'SPN':false, 'Std': '20180301', 'cTy': '', 'FVPT': '', 'CFile': '', 'PSPtNo': '', 'PTSpec': '', 'PartNo': '4M42327401', 'PNCDesc': 'ENGINE ASSY', 'cReserveOR': 'S'}]}"}] ;
let str = JSON.stringify(arr[0]);
let obj = JSON.parse(str);
console.log(obj)
https://stackoverflow.com/questions/63047022
复制相似问题