我有一些JSON我正在尝试解析。我不知道这是否被认为是畸形,但关键是空的:
{"value": ["", {"Fields":...}]}
我想转到“Fields”元素,但我无法通过空字符串。我试过了:
JSON.parse(results).value.@"".Fields
但是为类org.codehaus.groovy.grials.web.json.JSONArray返回错误“No such field: empty 。
如何访问“字段”,或者这只是坏json?
答案 0 :(得分:2)
value
是一个数组
value[0]
是空字符串
value[1]
是一个对象。
答案 1 :(得分:1)
它不是键,它是数组中的元素。注意大括号之间的区别。只需访问value
下的数组索引1处的元素。