gson

    0热度

    2回答

    我有我的JSON作为: { "status": "true", "rows": [ { "rec_time": "2017-05-02 11:08:00 " }, { "rec_time": "2017-05-02 10:08:15 " } ], "total": 10000, "code": 200 } 我RowsBe

    1热度

    1回答

    下面的代码行为我工作正常: val users: Array<Catalog> = com.google.gson.Gson().fromJson(data, Array<MyUserClass>::class.java) 但是,当我让ProGuard的,我得到这个错误: java.lang.ClassCastException: com.google.gson.internal.LinkedTr

    -1热度

    1回答

    我总是在Retrofit初学者。我试图在使用翻新注释时作出以下响应的对象。 响应: {"status":"1", "data":[{"title":"hb","rate":"12", "pic":[{"file_name":"x"},{"file_name":"y"}]} {"title":"hk","rate":"15",

    2热度

    2回答

    我使用retofit从阿比获取数据,这是我ApiClient类 public class ApiClient { private static final String BASE_URL = BuildConfig.BASE_URL; private static Retrofit retrofit = null; public static Retrofit get

    -2热度

    2回答

    我想将字符串转换为JsonArray。到目前为止,我已经尝试做如下: Gson().toJson(string) Gson().toJsonTree(string) 都抛出一个异常,称该说法是不是JsonArray。 这里是字符串,你可以看到它是一个JsonArray: "[{\"match\":{\"id\":92757102,\"tournament_id\":3666234,\"state\

    1热度

    1回答

    我有一些依赖Maven项目回: <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.1</version> </dependency> 导致单GSON-2.8.1.jar文件的下载。我使用“clean pack

    1热度

    1回答

    我想将一个java映射序列化成json,我可以肯定使用jackson或gson。 但是当我序列化时,我想忽略指定键。可能吗? 地图是。我没有/希望我的Map支持POJO,因为这些键非常通用,可以是任何东西。我明白如果它是一个POJO,我们可以使用Ignore注释来实现。

    0热度

    4回答

    请帮助,这是我第一次使用JSON/GSON。 我从Google地理编码API获取了此JSON数据,但无法弄清楚如何从中提取“formatted_address”。 { "results" : [ { "address_components" : [ { "long_name" : "Google Building 41",

    1热度

    1回答

    与GSON序列串这不是this question重复这里的问题是,特别是约在JavaScript中的文字形式从Java序列化JSON字符串表示(和它比双引号一个需要担心更多关于)。 我使用Gson在Java中创建了一个序列化的JSON对象,随后我无法使用JSON.parse从Javascript内部化。当我在Java对象中使用双引号时,会发生这种情况。我觉得莫名其妙的GSON应该照顾正确转义和JS

    2热度

    1回答

    我在我的Java应用程序中使用Google GSON。 想象一下以下情况:在版本1.2.1中添加了新的JSON属性。我如何在@Since注释中使用它?显然,@Since(1.2.1)是不可能的,因为1.2.1不是有效的双倍。我的版本格式是<major>.<minor>.<patch>。 我注意到的另一件事,如果我有版本1.20,GSON认为它比版本1.3更低的版本。 任何想法如何解决这个问题?也许