2012-09-19 47 views
-1

我有一些JSON我試圖解析。我不知道如果這被認爲是畸形的,但關鍵是空的:如何在JSON中選擇空鍵?

{"value": ["", {"Fields":...}]} 

我想要得到的「場」的元素,但我不能讓過去的空字符串。我已經試過:

JSON.parse(results)[email protected]"".Fields 

但返回錯誤「沒有這樣的領域:類org.codehaus.groovy.grials.web.json.JSONArray

如何訪問」字段」,或者這只是壞JSON?

+0

你真的讀過JSON的規格嗎?它似乎並不如此...... – 2012-09-19 19:09:35

回答

1

這不是關鍵,它在數組中的元素。注意括號之間的區別。只需在數組的索引1訪問元素value下。

+0

爲什麼1?基於1的數組? –

+0

啊,你的意思是訪問什麼應該是這個關鍵的價值... –

2

value是一個數組。
value[0]是空字符串。
value[1]是一個對象。