এই টিউটোরিয়ালটি JSON কে একটি অ্যারে এবং জাভাস্ক্রিপ্টে মানচিত্রে রূপান্তর করার উপায়গুলি ব্যাখ্যা করবে।
কীভাবে JSON কে জাভাস্ক্রিপ্ট অ্যারেতে রূপান্তর করবেন?
JSON কে একটি অ্যারেতে রূপান্তর করতে, ' JSON.parse() 'পদ্ধতি। JSON স্ট্রিংকে অবজেক্টে রূপান্তর করার জন্য এই পদ্ধতিটি ব্যবহার করা হয়। JSON স্ট্রিংকে একটি অ্যারেতে রূপান্তর করার জন্য, আমরা প্রথমে স্ট্রিংটিকে একটি বস্তুতে রূপান্তর করব এবং তারপরে কল করব “ ধাক্কা () একটি খালি অ্যারেতে মান যোগ করার পদ্ধতি।
বাক্য গঠন
'JSON.parse()' পদ্ধতির জন্য নিম্নলিখিত পদ্ধতি ব্যবহার করুন:
JSON। পার্স ( JSONString ) ;
এটি একটি JSON স্ট্রিং একটি ইনপুট হিসাবে গ্রহণ করে এবং একটি আউটপুট হিসাবে একটি বস্তু দেয়।
উদাহরণ
'নামে একটি JSON স্ট্রিং তৈরি করুন strJSON ”:
ছিল strJSON = '{'নাম': 'পল', 'বয়স': '৩২', 'পদবী': 'এইচআর'}' ;
JSON স্ট্রিংকে একটি আর্গুমেন্ট হিসাবে পাস করে 'JSON.parse()' পদ্ধতিটি চালু করুন যা এটিকে একটি বস্তুতে রূপান্তরিত করে:
ছিল objJSON = JSON। পার্স ( strJSON ) ;'নামে একটি খালি অ্যারে তৈরি করুন arrayJSON ”:
ছিল arrayJSON = [ ] ;রূপান্তরিত বস্তুর পুনরাবৃত্তি করুন ' objJSON ' এবং ' ব্যবহার করে অ্যারের প্রতিটি কী এর বিপরীতে মানগুলিকে চাপুন ধাক্কা () 'পদ্ধতি:
জন্য ( ছিল i ভিতরে objJSON ) {arrayJSON. ধাক্কা ( objJSON [ i ] ) ;
}
অবশেষে, কনসোলে অ্যারেটি মুদ্রণ করুন:
কনসোল লগ ( arrayJSON ) ;এটি দেখা যায় যে JSON সফলভাবে একটি অ্যারেতে রূপান্তরিত হয়েছে:
জাভাস্ক্রিপ্টে ম্যাপে JSON রূপান্তর কিভাবে?
JSON কে মানচিত্রে রূপান্তর করার জন্য, ' মানচিত্র() 'এর সাথে কনস্ট্রাক্টর' Object.entries() ' এবং ' JSON.parse() 'পদ্ধতি। 'JSON.parse()' পদ্ধতি স্ট্রিংটিকে একটি অবজেক্টে রূপান্তর করে, যখন 'Object.entries()' পদ্ধতি রূপান্তরিত বস্তু থেকে কী-মান জোড়ার একটি অ্যারে দেয়। 'মানচিত্র' কনস্ট্রাক্টর এন্ট্রির অ্যারে থেকে একটি নতুন মানচিত্র বস্তু তৈরি করে।
বাক্য গঠন
জাভাস্ক্রিপ্টের মানচিত্রে JSON রূপান্তর করার জন্য প্রদত্ত সিনট্যাক্স ব্যবহার করুন:
নতুন মানচিত্র ( অবজেক্ট . এন্ট্রি ( JSON। পার্স ( objJSON ) ) ) ;উদাহরণ
আর্গুমেন্ট হিসাবে JSON স্ট্রিং পাস করে 'Object.entries()' এবং 'JSON.parse()' পদ্ধতি সহ 'Map()' কনস্ট্রাক্টরকে কল করুন:
const mapJSON = নতুন মানচিত্র ( অবজেক্ট . এন্ট্রি ( JSON। পার্স ( objJSON ) ) ) ;' ব্যবহার করে কনসোলে মানচিত্রটি মুদ্রণ করুন console.log() 'পদ্ধতি:
কনসোল লগ ( mapJSON ) ;আউটপুট
আমরা জাভাস্ক্রিপ্টে অ্যারে/ম্যাপে JSON-এর রূপান্তর সম্পর্কিত সমস্ত প্রয়োজনীয় তথ্য প্রদান করেছি।
উপসংহার
JSON কে একটি অ্যারেতে রূপান্তর করার জন্য, ' JSON.parse() 'সহ পদ্ধতি' ধাক্কা () ' পদ্ধতি, এবং JSON কে একটি মানচিত্রে রূপান্তর করতে, ' ব্যবহার করুন মানচিত্র() 'এর সাথে কনস্ট্রাক্টর' Object.entries() ' এবং ' JSON.parse() 'পদ্ধতি। JSON.parse() পদ্ধতি হল রূপান্তরের মূল পদ্ধতি কারণ এটি JSON স্ট্রিংকে একটি বস্তুতে রূপান্তর করে। এই টিউটোরিয়ালটি JSON কে একটি অ্যারে এবং জাভাস্ক্রিপ্টে মানচিত্রে রূপান্তর করার পদ্ধতিগুলি চিত্রিত করেছে।