向 JSON 对象属性添加引号

Liv*_*ner 8 javascript json

如何向 JSON 对象属性添加引号,例如:

{name:"User 01"}
Run Code Online (Sandbox Code Playgroud)

所以它应该看起来像这样:

{"name":"User 01"}
Run Code Online (Sandbox Code Playgroud)

它们都是字符串

SGD*_*SGD 7

JSON.stringify(eval('{name:"User 01"}'));
Run Code Online (Sandbox Code Playgroud)

不是很好但是很有效。


boz*_*doz 6

假设第一个示例是 Javascript 对象,您可以使用JSON.stringify将其转换为 JSON 字符串:

JSON.stringify({name:"User 01"});
Run Code Online (Sandbox Code Playgroud)

输出:"{"name":"User 01"}"

假设字符串

如果第一个示例是一个字符串,我认为您必须使用split.