Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में बफर को पठनीय स्ट्रिंग में कनवर्ट करें?

<घंटा/>

इसके लिए toString('utf8') की अवधारणा का उपयोग करें। निम्नलिखित कोड है -

नीचे दिए गए कोड में, बफ़र के बारे में विस्तृत विवरण दिए गए हैं।

उदाहरण

var actualBufferObject = Buffer.from('[John Smith]', 'utf8')
console.log("The actual buffer object=");
console.log(JSON.stringify(actualBufferObject))
console.log("Get back the original object=");
console.log(actualBufferObject.toString('utf8'));
var myObjectValue = '[John Smith]';
console.log("The data you are getting from the buffer is equal to ASCII
code equivalent...")
for (var counter = 0; counter < myObjectValue.length; counter++) {
   console.log("The ascii value of " + myObjectValue[counter] + " is ="
   + (myObjectValue.charCodeAt(counter)));
}

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo197.js.

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

PS C:\Users\Amit\javascript-code> node demo197.js
The actual buffer object=
{"type":"Buffer","data":[91,74,111,104,110,32,83,109,105,116,104,93]}
Get back the original object=
[John Smith]
The data you are getting from the buffer is equal to ASCII code equivalent...
The ascii value of [ is =91
The ascii value of J is =74
The ascii value of o is =111
The ascii value of h is =104
The ascii value of n is =110
The ascii value of is =32
The ascii value of S is =83
The ascii value of m is =109
The ascii value of i is =105
The ascii value of t is =116
The ascii value of h is =104
The ascii value of ] is =93
. है
  1. जावास्क्रिप्ट एक स्ट्रिंग को बूलियन में बदलें

    जावास्क्रिप्ट में एक स्ट्रिंग को बूलियन में बदलने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head&g

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    एक स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. हेक्साडेसिमल मान स्ट्रिंग को ASCII मान स्ट्रिंग में C++ में कनवर्ट करें

    इस ट्यूटोरियल में, हम हेक्साडेसिमल मान स्ट्रिंग को ASCII मान स्ट्रिंग में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे। इसके लिए हमें कुछ हेक्साडेसिमल मानों के साथ एक स्ट्रिंग प्रदान की जाएगी। हमारा काम उस हेक्साडेसिमल मान को प्राप्त करना और उसे समान ASCII मानों में परिवर्तित करना है। उदाहरण #include