在最新版本的 Gson 中使用什么来替换 StringMap



我使用 Gson 2.2 的 StringMap,但似乎在最新版本的 Gson 中,它被删除了,那么我应该用什么类来替换它?谢谢

告诉(

以及它的源代码包)的StringMap源代码是从LinkedHashMap派生的。只需使用 LinkedHashMap<String, ...> 即可保留使用字符串映射类的代码的行为,并遵循字符串映射类的原始设计(它保留了 JSON 属性的顺序)。

当然,一个不使用库内部包中的任何内容的很好的例子(com.google.gson.internal听起来是一样的)。

com.google.gson.internal.LinkedTreeMap

最新更新