ใน Node.js, คุณสามารถแปลงข้อมูลในรูปแบบ Buffer เป็นข้อความ (string) ได้โดยใช้เมธอด toString() บนออบเจ็กต์ Buffer. นี่คือตัวอย่างการทำ:
1 | // สร้าง Buffer จากข้อความ |
ในตัวอย่างนี้:
- เราสร้าง
Bufferจากข้อความ"Hello, Node.js"โดยใช้Buffer.from(). - เราใช้
toString()เพื่อแปลงBufferเป็นข้อความ และระบุ encoding ที่เราต้องการในกรณีนี้คือ'utf-8'ซึ่งเป็น encoding ที่ใช้สำหรับข้อความในภาษาอังกฤษทั่วไป.
คุณสามารถระบุ encoding ต่าง ๆ ในการแปลง Buffer เป็นข้อความ เช่น 'utf-8', 'ascii', 'base64', 'hex', หรือ encoding อื่น ๆ ตามความต้องการของคุณ.