如何在Node.js中replaceJSON对象中的值
我想要replaceNode.js中现有的JSON对象的值
代码:
var designationName='Softwar Engineer'; console.log(generateData[0]);
控制台输出:
{ email: 'xxxxxx@gmail.com', designation: 10, id: 274, first_name: 'firstname', mobile: '1234567890', last_name: 'lastname' }
在上述控制台输出的“指定”值中打印为“10”
预期结果:
我想replace“名称:软件工程师”而不是“名称:10”
var designationName='Softwar Engineer'; if( generateData.length && generateData[0].designation) { generateData[0].designation = designationName; } console.log(generateData[0]);
考虑到generateData [0]包含从数据库中获取的以下json
{ email: 'xxxxxx@gmail.com', designation: 10, id: 274, first_name: 'firstname', mobile: '1234567890', last_name: 'lastname' };
replace“指定:软件工程师”而不是“指定:10”
var designationName = 'Software Engineer'; if(generateData[0]){ generateData[0]['designation']= designationName; } console.log(generateData[0]);