কিভাবে Node.js এ বাফার ডেটাকে JSON ফরম্যাটে রূপান্তর করবেন?

Kibhabe Node Js E Baphara Detake Json Pharamyate Rupantara Karabena



বাফার হল অস্থায়ী মেমরি যা একটি ক্রমানুসারে ডেটার খণ্ডগুলি সঞ্চয় করে। এটি এক স্থান থেকে অন্য অবস্থানে প্রচুর পরিমাণে ডেটা স্থানান্তর করতে ব্যবহৃত হয়। এটি ডেটার খণ্ডগুলি লোড করে, সার্ভারে প্রেরণ করে এবং সার্ভারের প্রতিক্রিয়া জানানোর জন্য অপেক্ষা করে এই ক্রিয়াকলাপটি সম্পাদন করে যাতে এটি পরবর্তী ডেটার জন্য স্থান খালি করতে সারি থেকে সেই ডেটা বাতিল করতে পারে। বাফারটি কেবলমাত্র বাইনারি ডেটা নিয়ে কাজ করে যা পুনরায় আকার দেওয়া যায় না তবে প্রয়োজন অনুসারে অন্য ফর্ম্যাটে রূপান্তর করা যেতে পারে।

এই পোস্টটি ব্যাখ্যা করবে কিভাবে বাফার ডেটাকে 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 ফর্ম্যাটে রূপান্তর করা যায়।