Как настроить сериализацию/десериализацию определенного поля?Настроить разбор 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[]
.
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