2012-09-19 42 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]是一个对象。