我有以下字符串,它从 API 返回
[ [ 1680373800000, “1.27860000”, “1.28210000”, ], [ 1680374700000, “1.27610000”, “1.28000000”, “0” ] ]
如何将其转换为 Java 数组? 非常感谢:)
我尝试了不同的解决方案,但无法找到解决方案。
看起来像一个JSON字符串,你可以使用Gson库来实现这一点。
import com.google.gson.Gson;
import java.util.Arrays;
Gson gson = new Gson();
Object[][] data = gson.fromJson(jsonString, Object[][].class);
System.out.println(Arrays.deepToString(data));
输出应该是:
[[1.6803738E12, 1.2786, 1.2821], [1.6803747E12, 1.2761, 1.28, 0.0]]