如何定製特定字段的序列化/反序列化?自定義JSON解析(Gson)
這裏是我的JSON:使用
[{
"Short Name": "X",
"Address": "X Address",
"Latitude": 40.739982,
"Longitude": -73.978053,
"Type": "A, B"
},
{
"Short Name": "Y",
"Address": "Y Address",
"Latitude": 40.852856,
"Longitude": -73.938098,
"Type": "A, B, C, D"
}]
GSON,現在我可以解析JSON,並得到一個Java對象與 String type;
但我想分裂String類型,並得到一個類型String[]
。
public class MyClass {
@SerializedName("Short Name")
@Expose
private String ShortName;
@Expose
private String Address;
@Expose
private Double Latitude;
@Expose
private Double Longitude;
@Expose
private String Type;
// how can I split the string
// and get private String[] Type;
// when deserializing
}
謝謝。我會試試這個,讓你知道。 – patrick