【发布时间】:2014-04-14 22:49:52
【问题描述】:
我正在使用gson 解析json 字符串。类似这样:
{
"ACode": "aa",
"RCode": "rr",
"Errors": "e1,e2,e3"
}
我认为错误应该是正确的json 数组,但我无法控制它。
我想将错误放入java 中的数组或集合中。这很容易使用String.split 和逗号作为分隔符。但是我是 gson 的新手,我不知道我是否会忽略它提供的解析逗号分隔字符串的功能。
有谁知道gson 是否可以自动处理这个问题?
【问题讨论】:
-
我不知道 gson 中有任何功能可以自动处理它,但最好的方法可能是编写一个自定义反序列化器:stackoverflow.com/questions/6096940/…