如何在JSON中选择一个空键?

时间:2012-09-19 19:05:52

标签: json

我有一些JSON我正在尝试解析。我不知道这是否被认为是畸形,但关键是空的:

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

我想转到“Fields”元素,但我无法通过空字符串。我试过了:

JSON.parse(results).value.@"".Fields

但是为类org.codehaus.groovy.grials.web.json.JSONArray返回错误“No such field: empty

如何访问“字段”,或者这只是坏json?

2 个答案:

答案 0 :(得分:2)

value是一个数组 value[0]是空字符串 value[1]是一个对象。

答案 1 :(得分:1)

它不是键,它是数组中的元素。注意大括号之间的区别。只需访问value下的数组索引1处的元素。