بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
گرفتن جیسون با فرمت Time(فوری)
سلام دوستان ..زمان رو با این فرمت:12:15:22از سرور میفرستیم به اندروید سایر فیلدها به درستی دریافت میشه در اندروید ولی زمان خطا میده هنگام parse شدن..کد:
String tarikh ="-NA-";
String zaman ="-NA-";
// String tarikh ="tarikh";
// String zaman ="zaman";
try {
// Extracting latitude, if available
///////////////////////////
// Extracting longitude, if available
if(!jMarker.isNull("tarikh")){
tarikh = jMarker.getString("tarikh");
}
if(!jMarker.isNull("zaman")){
zaman = jMarker.getString("zaman");
}
////////////////////////////////
marker.put("tarikh", tarikh);
marker.put("zaman", zaman);
} catch (JSONException e) {
e.printStackTrace();
}
return marker;
}
else {
///////////////////////////
String tarikh = String.valueOf(0);
String zaman = String.valueOf(1);
///////////////////////
try {
// Extracting latitude, if available
////////////////////////////
if(!jMarker.isNull("tarikh")){
tarikh = jMarker.getString("tarikh");
}
if(!jMarker.isNull("zaman")){
zaman = jMarker.getString("zaman");
}
/////////////////////
///////////////////////////
marker.put("tarikh", tarikh);
marker.put("zaman", zaman);
////////////////
} catch (JSONException e) {
e.printStackTrace();
}
return marker;
// Time zam=Time.valueOf(marker.get("zaman"));
Double tar= Double.parseDouble(marker.get("tarikh"));
Double zaman= Double.parseDouble(marker.get("zaman"));
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .