繁体   English   中英

如何以这种格式连接和制作 json - google sheet and js

[英]How do I concat and make json in this format - google sheets and js

我正在使用谷歌表格来获取用户在行中输入的数据。 用户像这样在一行中输入多个值。 我从每一行读取数据并将其发送到 api,它需要是上述格式。

例如:哈里斯、瑞安、妮可

我想将其转换为具有以下格式的 json 和 append 用户类型,每个 object 每次都相同。

[{"name":"haris", "userType":"admin"},{"name":"ryan", "userType":"admin"},{"name":"nicole", "userType":"admin"}]

谁能指导我如何实现所需的格式?

 let row = "Haris,Ryan,Nicole"; let result = []; row.split(',').forEach( function(value){ result.push({'name': value, 'userType': 'admin'}); }); console.log(result);

或者如果您不想使用forEach

 let row = "Haris,Ryan,Nicole"; let result = []; let rowDataAsArray = row.split(',') for(let i=0; i<rowDataAsArray.length; i++){ result.push({'name': rowDataAsArray[i], 'userType': 'admin'}); }; console.log(result);

 let result = [] let data = "haris,ryan,nicole" data.split(',').forEach(person => { result.push({ name: person, userType: "admin" }) }) console.log(result)

暂无
暂无

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

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