【发布时间】:2014-06-17 01:15:05
【问题描述】:
我需要解析从 YQL 获得的 json,但我遇到了麻烦,因为我没有得到我需要的结果。我正在使用简单的 json (https://code.google.com/p/json-simple/wiki/DecodingExamples) 并尝试遵循文档。问题是他们展示的例子非常有限(我对 json 很陌生)。我想提取数组中的所有内容(Sy、Date、O、H、L、C 和 V)。在文档中,他们展示了如果 json 对象只是一个数组,如何从数组中提取元素,但我有一个数组 + 顶部的一些额外内容:
{"query"
{"count":200,"created":"2014-06-17T00:46:43Z","lang":"en-GB","results"
这是完整的 json 对象,我如何只提取数组?
{"query"
{"count":200,"created":"2014-06-17T00:46:43Z","lang":"en-GB","results"
{"array":[{"Sy":"Y","Date":"2010-03-10","O":"16.51","H":"16.94","L":"16.51","C":"16.79","V":"33088600"},
{"Sy":"Y","Date":"2010-03-09","O":"16.41","H":"16.72","L":"16.40","C":"16.53","V":"20755200"},
{"Sy":"Y","Date":"2010-03-08","O":"16.32","H":"16.61","L":"16.30","C":"16.52","V":"30554000"}
]}}}
【问题讨论】: