mirror of https://github.com/lukechilds/node.git
Kyle Robinson Young
13 years ago
committed by
Ben Noordhuis
1 changed files with 24 additions and 0 deletions
@ -0,0 +1,24 @@ |
|||
# StringDecoder |
|||
|
|||
Stability: 2 - Unstable |
|||
|
|||
To use this module, do `require('string_decoder')`. StringDecoder decodes a |
|||
buffer to a string. It is a simple interface to `buffer.toString()` but provides |
|||
additional support for utf8. |
|||
|
|||
var StringDecoder = require('string_decoder').StringDecoder; |
|||
var decoder = new StringDecoder('utf8'); |
|||
|
|||
var cent = new Buffer([0xC2, 0xA2]); |
|||
console.log(decoder.write(cent)); |
|||
|
|||
var euro = new Buffer([0xE2, 0x82, 0xAC]); |
|||
console.log(decoder.write(euro)); |
|||
|
|||
## Class: StringDecoder |
|||
|
|||
Accepts a single argument, `encoding` which defaults to `utf8`. |
|||
|
|||
### StringDecoder.write(buffer) |
|||
|
|||
Returns a decoded string. |
Loading…
Reference in new issue