Encoding API

Experimental: Esta é uma tecnologia experimental (en-US)
Verifique a tabela de compatibilidade entre Navegadores cuidadosamente antes de usar essa funcionalidade em produção.

O Encoding API providência uma mecânismo para tratar textos em vários tipos de encode de caracteres, incluindo encodes legados non-UTF-8

A API provém de quatro interfaces: TextDecoder (en-US), TextEncoder (en-US), TextDecoderStream (en-US) e TextEncoderStream (en-US).

Interfaces

Tutoriais & ferramentas

  • O shim permite usar essa interface em navegadores que não a suportam.
  • StringView – Um C-like reperesentação de strings baseados em arrays tipados

Especificações

Specification
Encoding Standard
# interface-textdecoder
Encoding Standard
# interface-textencoder
Encoding Standard
# interface-textencoderstream
Encoding Standard
# interface-textdecoderstream

Compatibilidade com navegadores

api.TextDecoder

BCD tables only load in the browser

api.TextEncoder

BCD tables only load in the browser

api.TextEncoderStream

BCD tables only load in the browser

api.TextDecoderStream

BCD tables only load in the browser