我使用 Gson 2.2 的 StringMap,但似乎在最新版本的 Gson 中,它被删除了,那么我应该用什么类来替换它?谢谢
告诉(
以及它的源代码包)的StringMap
源代码是从LinkedHashMap
派生的。只需使用 LinkedHashMap<String, ...>
即可保留使用字符串映射类的代码的行为,并遵循字符串映射类的原始设计(它保留了 JSON 属性的顺序)。
当然,一个不使用库内部包中的任何内容的很好的例子(com.google.gson.internal
听起来是一样的)。
com.google.gson.internal.LinkedTreeMap