【发布时间】:2025-12-02 07:45:02
【问题描述】:
我有一个 JSON 数组,其中没有任何元素被命名(它只是一个纯数组)
[
["http://test.com/","rj76-22dk"],
["http://othertest.com/","v287-28n3"]
]
在Java中,我想把这个JSON解析成一个connectionobjs数组,其中connectionobj类看起来像这样:
public static class connectionOptions {
String URL, RESID;
}
我查看了 GSON 文档,但似乎找不到与将 JSON 数组解析为其他 Java 数组以外的任何内容相关的任何内容。我想将 JSON 数组解析为 Java 对象,而不是数组。
有没有办法使用 Google 的 GSON 来做到这一点?
【问题讨论】:
-
不是直接的。你必须自己写
TypeAdapter。
标签: java javascript arrays json gson