gson

    0热度

    3回答

    我正在使用GSON反序列化一些JSON文件。下面是我写的反序列化方法,我读了JSON文件并将整个事件存储为一个字符串,并将其传递给此方法。该方法对与本项目相关的5个JSON文件中的4个成功工作。 protected ArrayList<Entry> deserialize(String json) throws Exception { ArrayList<Entry> list = n

    3热度

    3回答

    有没有办法到Java对象转换成JSON文件(我有对象的数组,我想导出到JSON文件,属性)>

    16热度

    1回答

    我想我的Json加载到我班 public User() { this.fbId = 0; this.email = ""; this.name = ""; this.thumb = ""; this.gender = ""; this.location = ""; this.relationship = null; t

    1热度

    1回答

    我正在使用gson进行序列化并遇到问题。在我定义的类“Person”中,有一个字段“age”,其类型为“int”。该字段默认为0,除非它稍后重置。在序列化Person对象时,如果值仍然为0,我想排除字段“age”。有人可以告诉我如何使用gson来做到这一点吗? 感谢, 建国

    26热度

    3回答

    我正在尝试创建一个通用类,以便与Google Gson一起使用。我创建了类GsonJsonConverterImplementation<T>。这个类有以下方法: public T deserialize(String jsonString) { GsonBuilder builder = new GsonBuilder(); builder.setDateFormat("MM

    8热度

    2回答

    我想将json对象反序列化成java bean。 我面临的主要问题是我想将json字符串的字段object视为纯字符串,即使它包含可能正确的json对象。 JSON的结构是这样的: { "type":"user", "object":{ "id":"1", ...} } 我怎么能告诉GSON忽略object值,以便它不会反序列化为一个对象?我只想将

    11热度

    2回答

    我希望使用GSON解析以下JSON来解析数组: [ [ "hello", 1, [2] ], [ "world", 3, [2] ] ] 所以,这是1个阵列,含有2个阵列。 2个内部数组本身就是数组,由String,int和数组类型组成。 我不确定如何使用Java类来模拟具有3种不

    -1热度

    3回答

    可以说我正在向对象添加一个字段,并且我仍然得到相同的字符串。我可以将其删除到缺少字段设置为空的对象吗? 如果我有原始变量呢? 10x

    8热度

    5回答

    我有一个包含的类型的混合物象在这个简单的例子 final Map<String, Object> map = new LinkedHashMap<String, Object>(); map.put("a", 1); map.put("b", "a"); map.put("c", 2); final Gson gson = new Gson(); final String string

    0热度

    1回答

    当我使用GSON连载我的LinkedHashMap<String, String>,我得到 {"b":"a","a":"1","c":"2"} 和反序列化后,我回到正确的顺序的元素。所以一切工作正常,但是有没有保证每个工具都以这种方式工作?条目顺序在JSON中有什么意义?