我有一个像这样的对象:
public class Foo{
public String f1="[{\"jsonField\":\"something\"},{\"jsonField\":\"something\"}]";
}
Gson 会将其序列化为:
{"f1":"[{\"jsonField\":\"something\"},{\"jsonField\":\"something\"}]"}
f1 字段被序列化为字符串。显然,该字段是格式良好的 json 格式字符串。如何将字段序列化为 jso 数组,如下所示:
{"f1":[{"jsonField":"something"},{"jsonField":"something"}]}
PS。出于性能考虑,我不能反序列化然后序列化该字段。