将字符串作为 javascript 对象
put string as javascript object
我有以下对象,我需要输入 "string",我应该如何输入 name
的值
{"name":{"_parent":["/test"]}}
在内部,我尝试使用“这对我不起作用,知道吗?
var file = {
"name" : "{"name":{"_parent":["/test"]}}"
更新
我不能使用 jsonParse 或 stringify,因为我需要将其硬编码
使用这个:
JSON.parse(file);
有关更多信息,您可以查看此站点:
你的问题有点不清楚,但我想你想这样做
JSON.parse() 对您不起作用的原因是因为您缺少单引号。
var yourString = '{"_parent":["/test"]}'
var file = '{"name" : {"name":{"_parent":["/test"]}}}'
var obj = JSON.parse(file);
obj.name.name = yourString;
var backToString = JSON.stringify(obj);
我有以下对象,我需要输入 "string",我应该如何输入 name
的值{"name":{"_parent":["/test"]}}
在内部,我尝试使用“这对我不起作用,知道吗?
var file = {
"name" : "{"name":{"_parent":["/test"]}}"
更新 我不能使用 jsonParse 或 stringify,因为我需要将其硬编码
使用这个:
JSON.parse(file);
有关更多信息,您可以查看此站点:
你的问题有点不清楚,但我想你想这样做 JSON.parse() 对您不起作用的原因是因为您缺少单引号。
var yourString = '{"_parent":["/test"]}'
var file = '{"name" : {"name":{"_parent":["/test"]}}}'
var obj = JSON.parse(file);
obj.name.name = yourString;
var backToString = JSON.stringify(obj);