如果我这样解析Node.js中的JSON对象

var datap = JSON.parse(data);


我得到一个分层对象(在调试器中可见):

datap = object
    account1 = object
        name = "A"
        type = "1"
    account2 = object
        name = "B"
        type = "2"


现在,我想添加一个带有这样的行的account3

datap.append("account3")


然后当然

datap.account3.append({"name":"C", "type":"1"})


我的Javascript知识仍然很有限,是否可以这样做?

最佳答案

解析json后,您就可以将其用作对象:

var datap = JSON.parse(data);
datap.account3 = { name :"C", type :"1"};

08-06 07:19