2012-05-07 62 views
0

可能重複解析字符串:
how to parse json in javascript有沒有一個標準庫或函數從JSON

我的服務器被配置爲發送回JSON數據,但它不是真正的鍵/價值對,如我所料。

我得到這個:

["Value1","Value2","Value3"] 

所以我的問題是,有沒有人用它來分析上面的獲得只有字符串值Value1Value2Value3標準庫?

現在,我只是使用的代碼塊在做的[]一個替換和"字符分割上","。它很笨拙,正在尋找更乾淨的東西。

+0

你用什麼語言進行服務器端? – KooiInc

+0

這不是JSON,這只是一個數組。如果它是JSON,你不需要解析它,它已經是一個對象。 –

+0

Java服務器端。實際上,春天。控制器功能被配置爲產生帶有produce =「application/json」簽名的JSON。 有一個比字符修剪更優雅的解決方案... – Raevik

回答

4

你可能看起來只是一個數組而不是JSON,而是回答你的問題。

Using Native JSON

var jsObject = JSON.parse(jsonString); 
+0

按照鏈接,找到我需要的(你剛剛發佈的)。我覺得我在做一些荒謬的事情時太難了。 謝謝。 – Raevik

0

json字符串的格式也與您正在編碼的數據的類型有關。

對象在編碼爲json時看起來與數組稍有不同。

你使用jQuery嗎?如果是這樣你可以使用:

myArray = $.parseJSON(myString); 

來源:http://api.jquery.com/jQuery.parseJSON/

相關問題