JSON বা JavaScript Object Notation ফাইলগুলো বিভিন্ন ধরণের ডেটা সংরক্ষণের জন্য ব্যাপকভাবে ব্যবহৃত হয়। সংরক্ষণের পাশাপাশি এগুলো দুটি সার্ভারের মধ্যে ডেটা ট্রান্সফারের জন্যও ব্যবহৃত হয় এবং আপনি এটা প্রায়শই পাবেন যখন API বা যেকোনো মাধ্যমে ওয়েব সার্ভারের সাথে কমিউনিকেশন করবেন। JSON ফাইলগুলোর একটি মৌলিক কাঠামো রয়েছে: এগুলোতে অ্যারে এবং অবজেক্ট থাকে। একটি টিপিক্যাল JSON ফাইলে আপনি কী-ভ্যালু পেয়ার পাবেন যা ভিন্ন ভিন্ন অবজেক্টের ভিতরে ডেটা সংরক্ষণ করে এবং অবজেক্টগুলো একটি অ্যারেতে সংরক্ষিত থাকে। ডেটা অ্যাক্সেস করা যায় ইনডেক্স ও কী দিয়ে।
প্রোগ্রামার বা ডেভেলপারের জন্য JSON ফাইল কাঠামো মৌলিক হলেও, সাধারণ ব্যবহারকারীর জন্য পড়া কষ্টকর হতে পারে। সৌভাগ্যক্রমে, এই পরিস্থিতিতে আপনি সহজেই একটি JSON ফাইলকে Microsoft Excel শীটে রূপান্তর করতে পারেন যা সাধারণ ব্যবহারকারীর জন্যও সহজে নেভিগেট করা যায়। কারণ Excel শীটে ভালো রিডেবিলিটি থাকে এবং বড় JSON ফাইল থাকলে তা Excel-এ কনভার্ট করা ডেটা দ্রুত বুঝতে সাহায্য করে।
JSON ফাইলকে Excel শীটে কনভার্ট করতে আপনি Microsoft Excel-এর Get & Transform ফিচার ব্যবহার করতে পারেন। পুরানো Excel ভার্সনে এটি Power Query নামে পরিচিত। ম্যানুয়াল পদ্ধতির পাশাপাশি আপনি অনলাইন টুলও ব্যবহার করতে পারেন এই কাজে। তাহলে শুরু করি এবং দেখি কীভাবে JSON-কে Excel-এ সহজে কনভার্ট করা যায়।
JSON কে Excel-এ কনভার্ট করা
JSON ফাইলকে Excel ওয়ার্কশিটে কনভার্ট করা খুব সহজ এবং প্রক্রিয়াটি সোজা। আপনি কাঙ্খিত JSON ফাইল Microsoft Excel-এ ইম্পোর্ট করে শুরু করুন। ফাইল ইম্পোর্ট হলে Excel অ্যাপের বিভিন্ন ফিচার ব্যবহার করে JSON ফাইলের ভিতরের ডেটা টেবিল আকারে রূপান্তর করা হয়। Excel-এ অনেক ফাংশন থাকে যেগুলো Excel ফাইলের ভিতরের ডেটা ম্যানিপুলেট করতে দেয়। তার উপরে, আপনি পাসওয়ার্ড প্রোটেকশন দিয়ে আপনার ডেটা সিকিউর করতে পারেন।
ডেটা একবার টেবিল ফরম্যাটে কনভার্ট হলে, আপনি কী ডেটা আপনার প্রয়োজন তা বেছে নিতে পারেন। এতে JSON ফাইলের ভিতরের ডেটা ফিল্টার করে শুধু প্রয়োজনীয় কলামগুলো ভ্যালু হিসেবে লিস্ট করা যায়। এই সব Power Query Editor উইন্ডোর ভিতরে হয়। নিচের নির্দেশনা অনুসরণ করুন:
- প্রথমে আপনার কম্পিউটারে একটি Excel ফাইল খুলুন।
- Excel ফাইল খুললে মেনু রিবনে Data অপশনে ক্লিক করুন।

- তারপর মেনু রিবনের নিচে বামপাশে Get Data ড্রপডাউন মেনুতে ক্লিক করুন।

- ড্রপডাউন মেনু থেকে From File > From JSON অপশন বেছে নিন।

- আসা Import Data উইন্ডোতে JSON ফাইল যেখানে সংরক্ষিত সেখানে নেভিগেট করুন এবং খুলুন। এতে JSON ফাইল আপনার Microsoft Excel ওয়ার্কশিটে ইম্পোর্ট হবে।
- JSON ফাইল ইম্পোর্ট হলে Power Query Editor উইন্ডো খুলবে।

- উপরের বাম কোণে To Table অপশনে ক্লিক করুন।

- ফলো-আপ ডায়লগ বক্সে ডিফল্ট অপশনগুলো রেখে OK বাটনে ক্লিক করুন।

- এখন ডেটা টেবিলে কনভার্ট হয়েছে। কিন্তু আপনি এখনও ডেটা দেখতে পাচ্ছেন না।
- ডেটা দেখতে হলে আইকনগুলো এক্সপ্যান্ড করতে হবে। সেজন্য Expand Column আইকনে ক্লিক করুন (দুইটি বाण যেগুলো একে অপরের দিকত আয়তন)।

- আসা ডায়লগ বক্সে আপনি যেসব কলাম দেখতে চান সেগুলো বেছে নিন এবং যেগুলো বাদ দিতে চান সেগুলো আনচেক করুন। হলে OK বাটনে ক্লিক করুন।

- এখন আপনি আলাদা আলাদা কলামে ডেটা লিস্ট করা দেখতে পাবেন।
- আপনার সুবিধার্থে আপনি শীটে কলামগুলো সরিয়ে ফেলতে পারেন। সেজন্য একটি কলামের হেডারে রাইট-ক্লিক করুন এবং ড্রপডাউন মেনু থেকে Move অপশন বেছে নিন।

- সেখান থেকে কলামকে বামে, ডানে, শুরুতে বা শেষে সরাতে পারেন।
- আপনার Excel শীটের লে-আউট থেকে সন্তুষ্ট হলে Close and Load অপশনে ক্লিক করুন।

- এটি করলে Power Query Editor থেকে ডেটা আপনার Excel শীটে ইম্পোর্ট হবে এবং আপনি টেবিলটি দেখতে পারবেন।

- এবেশি। আপনি সফলভাবে আপনার JSON ফাইলকে Excel ওয়ার্কশিটে কনভার্ট করেছেন।
অনলাইন টুল দিয়ে JSON ফাইল কনভার্ট করা
শেষে, উপরে বর্ণিত ম্যানুয়াল পদ্ধতির পাশাপাশি, আপনি অনলাইন টুল ব্যবহার করেও JSON ফাইল ম্যানুয়ালি কনভার্ট করার ঝামেলা থেকে বাঁচতে পারেন। অনলাইন টুল ব্যবহার করা অনেক সহজ এবং দ্রুত কারণ এতে শুধু আপনার কাঙ্খিত JSON ফাইল আপলোড করে Excel ওয়ার্কশিটে কনভার্ট করতে হয়। এই ফাংশনালিটি অফার করা একাধিক ওয়েবসাইট আছে যা একক ওয়েব সার্চ দিয়ে সহজে খুঁজে পাওয়া যায়। তাই আপনি যদি ম্যানুয়ালি JSON ফাইল কনভার্ট করার ঝামেলায় পড়তে না চান, অনলাইন টুল ব্যবহার করুন যা অনেক দ্রুত কাজটি করে ফেলবে।