次のようなオブジェクトがあります。
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。パフォーマンスを考慮して、フィールドを逆シリアル化してからシリアル化することはできません。