将字符串作为 javascript 对象

put string as javascript object

我有以下对象,我需要输入 "string",我应该如何输入 name

的值

{"name":{"_parent":["/test"]}}

在内部,我尝试使用“这对我不起作用,知道吗?

var file = {
   "name" : "{"name":{"_parent":["/test"]}}"

更新 我不能使用 jsonParse 或 stringify,因为我需要将其硬编码

使用这个:

JSON.parse(file);

有关更多信息,您可以查看此站点:

http://www.w3schools.com/js/js_json.asp

你的问题有点不清楚,但我想你想这样做 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);