آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

گرفتن مقادیر داخل Json

Shadow  9 سال پیش  9 سال پیش
0 0

چجوری من name رو از داخل این Json بگیرم ؟!

 {
"coord": {
"lon": 45.14,
"lat": 36.7
},
"weather": [
{
"id": 800,
"main": "Clear",
"description": "clear sky",
"icon": "01d"
}
],
"base": "stations",
"main": {
"temp": 277.506,
"pressure": 836.49,
"humidity": 42,
"temp_min": 277.506,
"temp_max": 277.506,
"sea_level": 1039.96,
"grnd_level": 836.49
},
"wind": {
"speed": 0.84,
"deg": 61.0043
},
"clouds": {
"all": 0
},
"dt": 1479630125,
"sys": {
"message": 0.0024,
"country": "IR",
"sunrise": 1479613380,
"sunset": 1479649625
},
"id": 121110,
"name": "Piranshahr",
"cod": 200
}
 
 برای این سوال 1 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
Shadow  9 سال پیش
0 0

 پاسخ صحیح

مثلا برای weather این کار رو کردم

 JSONArray weatherJsonArray = response.getJSONArray("weather");
JSONObject wheatherJsonObject = weatherJsonArray.getJSONObject(0);
weatherInfo.setWeatherId(wheatherJsonObject.getInt("id"));
weatherInfo.setWeatherName(wheatherJsonObject.getString("main"));
weatherInfo.setWeatherDescription(wheatherJsonObject.getString("description"));
0 0
حل شد دوستان (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .