将数组名称添加到 json 字符串中的匿名数组
Adding array name to anonymous array in a json string
我该如何更改:
[{"name": "Donald"}, {"name": "George"}]
为此:
{MyArray: [{"name": "Donald"}, {"name": "George"}]}
这是我使用 node.js、express 和 body-parser 创建的数据库服务器。该字符串是使用 collection('name').find().toArray 函数生成的。
您可以将字符串转换为对象并使用名为 属性 的对象。将对象字符串化为字符串。
var json = '[{"name": "Donald"}, {"name": "George"}]',
object = { myArray: JSON.parse(json) };
console.log(JSON.stringify(object));
像这样:
var arr = [{"name": "Donald"}, {"name": "George"}]
var obj = {}
obj.MyArray = arr;
我该如何更改:
[{"name": "Donald"}, {"name": "George"}]
为此:
{MyArray: [{"name": "Donald"}, {"name": "George"}]}
这是我使用 node.js、express 和 body-parser 创建的数据库服务器。该字符串是使用 collection('name').find().toArray 函数生成的。
您可以将字符串转换为对象并使用名为 属性 的对象。将对象字符串化为字符串。
var json = '[{"name": "Donald"}, {"name": "George"}]',
object = { myArray: JSON.parse(json) };
console.log(JSON.stringify(object));
像这样:
var arr = [{"name": "Donald"}, {"name": "George"}]
var obj = {}
obj.MyArray = arr;