Encoding API
Experimental
これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
Encoding API はレガシーな非UTF-8エンコーディングを含む様々な文字エンコーディングのテキストを扱うメカニズムを提供します。
このAPIは4つのインターフェースを提供します。それは、 TextDecoder
、 TextEncoder
、 TextDecoderStream
(en-US) そして TextEncoderStream
(en-US) です。
インターフェース
チュートリアルとツール
- shimはこのインターフェースをサポートしていないブラウザでもこのインターフェスを使えるようにします。
StringView
はC言語の文字列配列型のような表現を提供します。
仕様書
仕様書 | 状態 | 備考 |
---|---|---|
Encoding | 現行の標準 | 初回定義 |
ブラウザーの対応
TextDecoder
BCD tables only load in the browser
TextEncoder
BCD tables only load in the browser