TextDecoderStream
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2022.
Note: This feature is available inWeb Workers.
TheTextDecoderStream interface of theEncoding API converts a stream of text in a binary encoding, such as UTF-8 etc., to a stream of strings.It is the streaming equivalent ofTextDecoder.It implements the same shape as aTransformStream, allowing it to be used inReadableStream.pipeThrough() and similar methods.
In this article
Constructor
TextDecoderStream()Creates a new
TextDecoderStreamobject.
Instance properties
TextDecoderStream.encodingRead onlyAn encoding.
TextDecoderStream.fatalRead onlyA
booleanindicating if the error mode is fatal.TextDecoderStream.ignoreBOMRead onlyA
booleanindicating whether the byte order mark is ignored.TextDecoderStream.readableRead onlyReturns the
ReadableStreaminstance controlled by this object.TextDecoderStream.writableRead onlyReturns the
WritableStreaminstance controlled by this object.
Examples
Specifications
| Specification |
|---|
| Encoding> # interface-textdecoderstream> |