2017-03-15 144 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