简体   繁体   English

无法解析 json 数据 jquery

[英]Not able to parse the json data jquery

How to parse the JSON data like below in JavaScript...如何在 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'}]}'}]

I need to parse the BOMDetail into an array to be looped...我需要将 BOMDetail 解析为要循环的数组...

Please help请帮忙

Try this尝试这个

 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)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM