【发布时间】:2017-10-18 08:47:40
【问题描述】:
在 Java 中,我一直在使用 gson 将类似 [[1.2, 4.1], [3.4, 4.4]] 的 json 解析为 java 原始多数组 double[][]
代码看起来像这样(并且工作正常):
String json = "[[1.2, 4.1], [3.4, 4.4]]"
double[][] variable = new Gson().fromJson(json, double[][].class);
有没有办法在 kotlin 中获取 double[][].class ?
double[][] variable; 可以在 kotlin 中替代吗?
编辑:
我的目标是在 kotlin 中使用 gson 实现相同的行为。我有数千个双精度数组要解析。
我想在 kotlin 中做这样的事情:
val json = "[[1.1, 1.2], [2.1, 2.2, 2.3], [3.1, 3.2]"
val variable:Double[][] = Gson().fromJson(json, Double[][]::class.java)
【问题讨论】:
标签: java arrays json kotlin gson