سلام دوستان یه برنامه با js نوشتم که با ajax به فرمت json نقاطی رو به این شکل میگیره '{"[[points":"[[۰,۰] , [۱۳,۵] , [۴۱,۲۰]]"}'
و میخوام که این فرمت رو به شکل زیر در بیارم [[۰,۰] , [۱۳,۵] , [۴۱,۲۰]] از نوع ارایه
من خودم به این شکل نوشتم var points = JSON.parse(response);
ولی به من string میده
لطفا راهنمایی کنید
سلام
response شما دچار ایراد است، یا سمت سرور رو اگر دسترسی دارید تغییر بدید که به صورت زیر دریافت کنید:
'{"points":[[0,0] , [13,5] , [41,20]]}'
یا میتونید همین response رو با کد زیر به آرایه تبدیل کنید:
JSON.parse(Object.values(JSON.parse(response)))
موفق باشید
@Saeed Hosseini
خیلی ممنون از پاسختون سمت سرور به چه صورتی باشه بهتره؟
و چجوری باید هندلش کرد؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟