এই পোস্টটি ব্যাখ্যা করবে কিভাবে বাফার ডেটাকে JSON ফরম্যাটে রূপান্তর করা যায়।
কিভাবে Node.js এ বাফার ডেটাকে JSON ফরম্যাটে রূপান্তর করবেন?
JSON এ বাফার ডেটা রূপান্তর করতে, বিল্ট-ইন ব্যবহার করুন “ toJSON() 'পদ্ধতি। এই পদ্ধতিটি একটি JSON অবজেক্ট হিসাবে বাফার প্রদান করে। দ্য ' JSON ” হল একটি স্ট্রিং বিন্যাস যাতে কী-মানের জোড়া রয়েছে যেখানে “কী” একটি স্ট্রিং নির্দিষ্ট করে এবং “মান” বৈধ JSON ডেটা প্রকারকে সংজ্ঞায়িত করে।
'toJSON()' পদ্ধতির কাজ নির্ভর করে এর মৌলিক সিনট্যাক্সের উপর যা এখানে লেখা আছে:
buf toJSON ( )
উপরের সিনট্যাক্সের জন্য বাফার অবজেক্টকে JSON-এ রূপান্তর করতে কোনো অতিরিক্ত আর্গুমেন্টের প্রয়োজন নেই।
চলুন একটি বাফার অবজেক্টকে JSON-এ রূপান্তর করতে ব্যবহারিকভাবে উপরের-সংজ্ঞায়িত পদ্ধতিটি ব্যবহার করি:
ছিল buf = বাফার। থেকে ( 'লিনাক্স' ) ;
ছিল json = buf toJSON ( buf ) ;
কনসোল লগ ( json ) ;
উপরের কোড লাইনে:
- দ্য ' Buffer.from() ” পদ্ধতি নির্দিষ্ট পূর্ণসংখ্যা সহ একটি বাফার অবজেক্ট তৈরি করে।
- দ্য ' .toJSON() ” পদ্ধতিটি নির্দিষ্ট বাফারকে রূপান্তর করে যা এর আর্গুমেন্ট হিসাবে পাস করা হয় JSON-এ।
- দ্য ' console.log() ” পদ্ধতিটি “toJSON()” পদ্ধতির ফলাফল দেখায় যা “json” ভেরিয়েবলে সংরক্ষিত থাকে।
আউটপুট
নীচে বর্ণিত কমান্ডের সাহায্যে '.js' ফাইলটি শুরু করুন:
নোড অ্যাপ। js
এটি দেখা যায় যে টার্মিনাল একটি JSON হিসাবে নির্দিষ্ট বাফার দেখায় যেখানে ' তথ্য ' সম্পত্তি বাফার ডেটা প্রতিনিধিত্ব করে এবং ' প্রকার ' ডেটা টাইপ বোঝায়:
এটি JSON ফর্ম্যাটে বাফার ডেটা রূপান্তর করার বিষয়ে।
উপসংহার
বাফার ডেটাকে JSON ফর্ম্যাটে রূপান্তর করতে, পূর্ব-সংজ্ঞায়িত ' ব্যবহার করুন toJSON() বাফার ইন্টারফেসের পদ্ধতি। এই পদ্ধতিটি লক্ষ্যযুক্ত বাফার নেয় এবং এটিকে JSON-এ রূপান্তর করে কোনো অতিরিক্ত যুক্তি ব্যবহার না করে। JSON ফর্ম্যাট একটি মূল-মান জোড়া হিসাবে সম্পত্তি এবং এর মান নির্দিষ্ট করে। এই পোস্টটি কার্যত ব্যাখ্যা করেছে কিভাবে বাফার ডেটাকে JSON ফর্ম্যাটে রূপান্তর করা যায়।