如何使用js更改json(JSValue)中的值!基本上,如何使用js将JSValue更改为var值?
JS
var Value = 1 + 1
JSON
{
"DATA": [
{
"JSValue": "0"
}
]
}
答案 0 :(得分:1)
您只需要将值分配给正确的属性即可。
如果您的JSON是字符串,则可以使用JSON.parse(string)
来读取它,并可以使用JSON.stringify(json)
将其转换回JSON。
//// Example 1
const json = {
"DATA": [
{
"JSValue": "0"
}
]
};
const Value = 8;
json.DATA[0].JSValue = Value; // set the value here
console.log(json);
//// Example 2
const json2 = JSON.parse('{"DATA":[{"JSValue":"0"}]}'); // from raw JSON
json2.DATA[0].JSValue = Value; // set the value here
console.log(JSON.stringify(json2)); // back to raw JSON
答案 1 :(得分:0)
向JSON分配数据,如下所示
var值= 2; var json = {“ DATA”:[{“ JSValue”:“ 0”}]};
然后使用以下方法将值分配给json
:json [“ DATA”] [0] [“ JSValue”] =值
这会将值赋给JSValue并将其更改为2
要获取JSON的值,请使用
JSON.stringify(json)