Javascript 将json数组转换为json对象

Javascript 将json数组转换为json对象,javascript,json,Javascript,Json,我正在尝试将json数组转换为json对象,这是java脚本文件中的正确语法吗 var request = {"data":[{ "contractorName": param.contractorName, "hoursWorked": param.hoursWorked, "hourlyRate": param.hourlyRate, "paymentAmount": param.paymentAmount, "

我正在尝试将json数组转换为json对象,这是java脚本文件中的正确语法吗

var request = {"data":[{
        "contractorName": param.contractorName,
        "hoursWorked": param.hoursWorked,
        "hourlyRate": param.hourlyRate,
        "paymentAmount": param.paymentAmount,
        "workerUserId": param.workerUserId
    }]  
    }

与其手动执行,不如将json字符串复制到var中,然后按如下方式对其进行解码:

var jParsed = JSON.stringify({name: true});

然后您可以记录它的内容并亲自查看它

JSON是格式化字符串以表示对象的一种特殊方式。这里没有JSON;你有一个目标。(如果您想知道某些特定代码的语法是否有效,只需将其粘贴到任何像样的编辑器中,或将其放在页面上并查看是否出现任何错误)您可以使用
JSON.stringify({data:data})
@Arti我认为您正在尝试创建上述对象的JSON字符串考虑到您对Javascript对象(代码)和JSON(字符串)的混淆,不清楚您想要在这里实现什么。我建议您阅读一篇关于JSON的教程,并在更清楚的时候编辑您的问题