我試圖通過改造2後,座標,例如:改造後第2多部分的Json與名
NAME = 「緣」{ 「日期」: 「2016年3月28日十八時15分22秒」, 「LAT」:65.9667, 「長」: - 18.5333}
你能幫助我請。我有, 型號:
public class LocationCoordinatesEntity{
@SerializedName("long")
@Expose
private Double longitude;
@SerializedName("lat")
@Expose
private Double latitude;
@SerializedName("date")
@Expose
private Date date;
public Double getLongitude() {
return longitude;
}
public void setLongitude(Double longitude) {
this.longitude = longitude;
}
public Double getLatitude() {
return latitude;
}
public void setLatitude(Double latitude) {
this.latitude = latitude;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
public LocationCoordinatesEntity(Double longitude, Double latitude, Long date){
this.latitude = latitude;
this.longitude = longitude;
this.date = new Date(date);
} }
和
@Multipart
@POST("setgeojson")
Observable<Void> setgeoMultipart(@Part("geo") String geo);
和
Observable<Void> sendMultipartObservable = apiInterface.setgeoMultipart(gson.toJson(coordinatesEntity));
當我tieng張貼此我得到一個錯誤:
java.lang.IllegalStateException: JSON must start with an array or an object.
爲什麼你使用'multipart'是什麼目的? –