我试图通过改造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'是什么目的? –