GSON新手:将一个JSON字符串解析为double [] ref

时间:2015-04-28 18:54:30

标签: java json parsing

鉴于

 String theJSON = "{\"fundingRates\": ["+
"-0.00811024530204814,-0.00811024530204814,-0.00523639835476781,"
"-0.00556478090396538,0.00119056866828458,0.000230747044382269,"+
"-0.00445402087571539,-0.00424534913554488,-0.00600219416905775,"+
"-0.0117388075769262,-0.00887855826135051,-0.0072704827246495]} ";

我如何编写GSON代码

将这些值放入

double[] fundingRates;

1 个答案:

答案 0 :(得分:2)

这应该适合你:

double[] fundingRates = new Gson().fromJson(new JsonParser().parse(theJson).getAsJsonObject().get("fundingRates"), double[].class);