首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用JavaScript更新JSON文件中的值?

如何使用JavaScript更新JSON文件中的值?
EN

Stack Overflow用户
提问于 2018-07-23 07:58:28
回答 2查看 0关注 0票数 0
代码语言:txt
复制
{ 
  "par1" : "val1",
  "par2" : "val2",
  "par3" :  { 
    "val_1" : 0, 
    "val_2" : 5
  }
}

我有一个JSON文件。"val_1"从…'0''1'

我如何在JavaScript中做到这一点?

EN

Stack Overflow用户

发布于 2018-07-23 17:58:20

试着像下面这样:

代码语言:txt
复制
let data = {
  "par1": "val1",
  "par2": "val2",
  "par3": {
    "val_1": 0,
    "val_2": 5
  }
}

data.par3.val_1 = 1; //you can also change like this data["par3"]["val_1"] = 1

console.log(data);

在javascript中,json文件更改也是可能的。

下面的例子:

代码语言:txt
复制
//myjson.json

{
    "data": {
        "name": "uday",
        "age": 25
    }
}

/controller.js

代码语言:txt
复制
var myJSON = require('./myjson.json');
var fs = require('fs');

console.log("before change-->", myJSON);
myJSON.data.age = 26;
console.log("after change-->", myJSON);

fs.writeFileSync('myjson.json', JSON.stringify(myJSON));

控制台结果:

代码语言:txt
复制
before change--> { data: { name: 'uday', age: 25 } }
after change--> { data: { name: 'uday', age: 26 } }
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100005639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档