Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Encoding API

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

L'API Encoding fournit un mecanisme de traitement de texte dans plusieurs character encodings, incluant les encodings non-UTF-8.

L'API fournit quatres interfaces: TextDecoder, TextEncoder, TextDecoderStream et TextEncoderStream.

Interfaces

Tutoriels & Outils

  • Un shim permettant d'utiliser cette interface dans les navigateurs ne le supportant pas.
  • StringView – une représentation de type C des chaînes basée sur des tableaux typés.

Spécifications

Specification
Encoding

Compatibilité des navigateurs

api.TextDecoder

api.TextEncoder

api.TextEncoderStream

api.TextDecoderStream