gson

    0热度

    1回答

    我正在开发一个Android应用程序,并且我访问一个返回JSON的RESTfull web服务。这个JSON我想把它放在POJO中,但我认为我错过了一些东西,因为它不起作用。重新调整 的JSON是如下: [{ “类别名称”: “食品”, “ID”:1},{ “类别名称”: “汽车”, “ID”:2},{”类别名称 “:” 豪斯医生”, “ID”:3},{ “类别名称”: “工作”, “ID”:4}

    32热度

    4回答

    反序列化一个抽象类,我有一个JSON格式的树对象,我想用GSON反序列化。每个节点都包含其子节点作为对象类型Node的字段。 Node是一个接口,它有几个具体的类实现。在反序列化过程中,如果我不知道节点属于哪种类型的先验信息,那么如何与Gson通信何种具体类来实现反序列化节点?每个节点都有一个指定类型的成员字段。有没有一种方式来访问该字段时,该对象是以序列化的形式,并以某种方式传达给Gson的类型

    1热度

    2回答

    我想知道如何(如果可能)在运行时确定类的泛型参数。从我读过的这个泛型类的子类是可能的,但我还没有能够找到如何使用类型本身。这些链接中有一些很好的信息,但我不确定这是我正在寻找的。 http://blog.xebia.com/2009/02/07/acessing-generic-types-at-runtime-in-java www.artima.com/weblogs/viewpost.jsp

    14热度

    5回答

    我想在android模拟器上使用gson来做我的对象映射。 处理约208kb的json数据时,它的速度非常慢。我的json中没有任何层次结构。 完成对象映射后,我可以看到gson创建了大约500条记录。 它在android模拟器上花了3分钟来映射输入json。 我注释了我的实体,它包含字符串和几个浮点数。 我错过了什么? 任何想法,最佳实践将大大帮助。 有没有快速对象映射json数据的方法? U

    2热度

    1回答

    收到以下异常反序列化对象进行反序列化对象与列表: com.google.gson.JsonParseException: The JsonDeserializer [email protected]a failed to deserialized json object {"com.gsicommerce.analytics.platform.model.webst

    1热度

    2回答

    我有下面的类继承: public static class TestSomething { Integer test; public TestSomething(Integer test) { this.test = test; } // getter and setter for test } 好了,现在GSON创建这个类的集合,其

    1热度

    2回答

    我想在Android应用程序中使用gson解析一个json对象,测试在模拟器中非常优雅地传递,而我实际使用的设备,这些问题开始 我得到异常如下 .....: com.google.gson.JsonParseException: Failed parsing JSON source: [email protected] to Json ......: print stack Failed par

    3热度

    1回答

    我对JSON使用Gson包java包。 我有一个对象,其中有一个对象在一个字段中的某些内部引用在另一个字段中对象。例如: { “基因座”:[{ “ID”: “LOC1”, “长度”:10000, “开始”:2}, { “ID”: “LOC2”, “长度”:100, “开始”:50000}], “场景”:[ { “ID”: “scen1”, “基因位点”:[ { “ID”: “LOC1”, “长度“

    13热度

    2回答

    有谁知道是否有一个弹性MVC映射视图为Gson?我正在寻找类似org.springframework.web.servlet.view.json.MappingJacksonJsonView的东西。 理想的情况下,将采取我ModelMap并呈现为JSON,尊重我的renderedAttributes在ContentNegotiatingViewResolver声明 我们计划在应用程序中大量使用GS

    50热度

    2回答

    我试图用GSON反序列化从我的web服务 结构将返回TypeDTO[]返回的JSON字符串。 其中TypeDTO就像 int id; String name; ArrayList<ItemDTO> items[] 和ItemDTO就像 int id; String name; Boolean valid; 当我调用的代码如下对象中 Gson gson = new Gson();