2017-03-15 188 views
0

我在形式转换JSON对象字符串

{ 
    "name" : "ok", "country" : "US","phone" : "900", 
    "email" : "[email protected]", "time" : "21:00" 
} 

一个JSON对象,我想将其转换成一个字符串,它看起来应该像下面的例子:

"{\n \"name\": \"ok\",\n \"country\": \"US\",\n \"phone\": \"900\",\n \"email\": \"[email protected]\",\n \"time\": \"21:00\",\n \"sendData\": \"300\"\n }" 

我试着使用JSON.stringify();但它没有提供期望的输出。有没有一种简单的方法来实现它。请帮帮我。

+0

您正在使用哪种语言? JavaScript的? – jfadich

+0

即时通讯使用jquery – devanya

回答

1

如果你想实现上述模式,你需要通过JSON.stringify到另一个JSON.stringify

JSON.stringify(JSON.stringify(data));

0

我相信你想要使用类似这样的东西: JSON.stringify({ a: 2 }, null, ' '); MDN的文档位于here。你应该能够调整你的期望输出。

+0

嗨,你能帮助我尝试这个尝试,但我只能够得到的空间和能够得到我试图帮助你,但不知道你实际上试图完成的\ – devanya

+0

。您需要为您的问题添加更多详细信息。这是什么意思,你只能得到的空间和\?你还想要得到什么?你所得到的与你想要的相比如何?你如何试图使用这个JSON字符串? – peinearydevelopment