假设我有一个看起来像这样的对象:
accessData
如何让它看起来像这样的json字符串?
var test = {
jsonString: {
groups: ['1','2','3','4','5']
}
}
我对如何做到这一点感到有点迷茫。并且我不认为 var test = {
jsonString: "{\"groups\":[\"1\",\"2\",\"3\",\"4\",\"5\"]}"
}
会做我需要的确切技巧,但我可能只是做错了。任何帮助或任何方向看哪里都会很棒!谢谢!
答案 0 :(得分:5)
是的,这正是你需要做的。然后将其分配回酒店。
var test = {
jsonString: {
groups: ['1','2','3','4','5']
}
}
test.jsonString = JSON.stringify(test.jsonString);
console.log(test);
答案 1 :(得分:0)
使用JSON.stringify()
可以获得您正在寻找的确切输出。
以下是关于jsbin的演示:https://jsbin.com/kegigusuyo/edit?js,console,output
答案 2 :(得分:-1)
您可以使用JSON.stringify方法
var test = {
jsonString: {
groups: ['1','2','3','4','5']
}
}
var test2 = JSON.stringify(test.jsonString);
输出:
"{"groups":["1","2","3","4","5"]}"