3
我有這樣自定義JSON序列調整
class MData
{
String version;
String ttl;
Foo[] foos;
}
一類其中foo是Foo {String key; String value}
類
,並採用序列GSON MDATA的一個實例創建JSON這樣
{
"version" : "1.0",
"ttl" : 4,
"foos" : [ {"key" : "fooKey1", "value" : "fooValue1" } , {"key" : "fooKey2", "value" : "fooValue2" }]
}
,但我想知道是否有一種方法來操縱像這樣的json世代
{
"version" : "1.0",
"ttl" : 4,
"fooKey1" : "fooValue1",
"fooKey2" : "fooValue2"
}
而不必重寫原始類或引入中間類型。
我有很多有鍵/值屬性現有實體和要求是有一個平坦的JSON,我期待分成的方式來調整產生這樣我就可以得到所需的輸出。