mostafa
6 سال پیش توسط mostafa مطرح شد
2 پاسخ

تبدیل فرمت json به ارایه

سلام دوستان یه برنامه با js نوشتم که با ajax به فرمت json نقاطی رو به این شکل میگیره '{"[[points":"[[۰,۰] , [۱۳,۵] , [۴۱,۲۰]]"}'
و میخوام که این فرمت رو به شکل زیر در بیارم [[۰,۰] , [۱۳,۵] , [۴۱,۲۰]] از نوع ارایه

من خودم به این شکل نوشتم var points = JSON.parse(response); ولی به من string میده
لطفا راهنمایی کنید


ثبت پرسش جدید
سید سعید حسینی
تخصص : برنامه نویس
@saeedhosseini 6 سال پیش مطرح شد
0

سلام
response شما دچار ایراد است، یا سمت سرور رو اگر دسترسی دارید تغییر بدید که به صورت زیر دریافت کنید:
'{"points":[[0,0] , [13,5] , [41,20]]}'
یا میتونید همین response رو با کد زیر به آرایه تبدیل کنید:
JSON.parse(Object.values(JSON.parse(response)))
موفق باشید


mostafa
@mostafa 6 سال پیش مطرح شد
0

@Saeed Hosseini
خیلی ممنون از پاسختون سمت سرور به چه صورتی باشه بهتره؟
و چجوری باید هندلش کرد؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام