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

JSONArray Vs. JSONObject

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

سلام سوالم تفاوت این دوتا هست
طبق آموزش ها
 JsonObject : میتونه رشته باشه یا اعداد بهم ریخته و با {} --    {"task_id":"24","task_title":"Title"}
 JsonArray: مقادیرش به ترتیب هستن و بدون اینکه جای خالی بینش بیافته و هیچ رشته ای هم داخلش نیست!!! [0,1,2,3,4]
1.اگر اینو در نظر بگیریم:
[{"task_id":"24","task_title":"Title1"},{"task_id":"26","task_title":"Title"}]
سوالم اینه چرا JsonArray باید از نوع ارایه static باشه چرا که مینویسیم jsonArray.lenght. درصورتی که ارایه های static قابل تغییر نیستن
و ما بطور مداوم در حال تغییر آرایه هستیم و باید dynamic باشه

2. JsonObject قابل iterate شدن هست؟

+2 0
لینک و لینک و لینک و لینک و لینک و لینک و لینک و لینک و لینک و لینک و لینک این لینکا میتونه بهتون راهنمایی کنه :) (9 سال پیش)
+1 0
چقدر لینک :) (9 سال پیش)
+1 0
بله خب تقریبا در هر کدوم یه نکته نهفته اس و دوستمون که میخواست کامل درک کنه چنتاشو که براش راحتر هست رو بخونه کافیه . :) (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
k112  9 سال پیش
+1 0

سلام 

سوال شما کمی گنگ هست بیشتر توضیح بدید بهتر هست

ولی من چیزی که فهمیدم رو میگم

اول اینکه نمونه شما یک ارایه با دو عنصر هست که دو تا ابجکت توش داره از نظر json

پس هر چیزی که بدون اندیس در داخل [] قرار بگیره میشه ارایه

و هرچی با کلید/مقدار نوشته بشه داخل {} میشه ابجکت

و اما سوال دوم شما میتونید از طریق کلیدها JsonObject رو Iterate کنید


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