راکت

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

2 پاسخ

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

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

ثبت پرسش جدید

پاسخ‌ها

2
سید سعید حسینی
سید سعید حسینی
@saeedhosseini

تخصص: برنامه نویس

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

mostafa
mostafa
@mostafa

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

شاید پاسخ شما همین‌جا باشد

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

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