在json文件中添加json元素

时间:2014-06-17 11:46:26

标签: json cordova

我的android本地设备中有一个json文件,我能够读取和编辑json文件并在其中存储json数据。 但是当我想在json文件中插入新元素时,问题就出现了。我能够改变现有变量的值。 json文件数据是:

var data = {items: 
{id: "1", name: "Snatch", type: "crime"}
};

我想再添加一个元素,以便json文件看起来像

var data = {items: [
{id: "1", name: "Snatch", type: "crime"},
{id: "7", name: "Douglas Adams", type: "comedy"}
};

我试过

data.items.push{id: "7", name: "Douglas Adams", type: "comedy"}

但它不起作用。

即时通过telerik IDE使用phonegap框架创建Android应用程序。

1 个答案:

答案 0 :(得分:1)

尝试

data.items.push(
    {id: "7", name: "Douglas Adams", type: "comedy"}
);

您缺少()

您的第一个文件示例缺少[]

查看此链接以了解有关json添加和删除的更多信息 Link 1Link 2