Quelle est la différence entre le Unicode
, UTF8
, UTF7
, UTF16
, UTF32
, ASCII
y ANSI
codages ?
En quoi sont-ils utiles aux programmeurs ?
Quelle est la différence entre le Unicode
, UTF8
, UTF7
, UTF16
, UTF32
, ASCII
y ANSI
codages ?
En quoi sont-ils utiles aux programmeurs ?
Je descends ta liste :
Utf32String
dans le cadre de mon MiscUtil bibliothèque, si jamais vous en avez besoin. (Elle n'a pas été testée de manière très approfondie, remarquez).Il y en a plus sur ma page Unicode y conseils pour le débogage des problèmes Unicode .
L'autre grande ressource de code est unicode.org qui contient plus d'informations que vous ne pourrez jamais vous y retrouver - l'élément le plus utile est sans doute la rubrique tableaux de codes .
En fait, je pense que l'ANSI est Code Page 437 car c'est ce qu'utilisait ANSI Art. Cependant, je ne pense pas que cela soit disponible en ASP.Net.
Le terme "ANSI" appliqué aux pages de code 8 bits de Microsoft est une erreur. Elles étaient basées sur des projets soumis à la normalisation de l'ANSI, mais l'ANSI elle-même ne les a jamais normalisées. Windows-1252 (la page de codes la plus communément appelée "ANSI") est similaire à ISO 8859-1 (Latin-1), sauf que Windows-1252 possède des caractères imprimables dans la plage 0x80..0x9F, alors que ISO 8859-1 possède des caractères de contrôle dans cette plage. Unicode a également des caractères de contrôle dans cette plage. fr.wikipedia.org/wiki/Windows_code_page
@JonSkeet, j'ai quelques pages web qui envoient des messages électroniques. Actuellement, elles utilisent UTF8. Devrais-je envisager de les ramener en UTF7 ?
Quelques lectures pour débuter sur les codages de caractères : Joel on Software : Le minimum absolu que tout développeur de logiciels doit absolument, positivement connaître sur l'Unicode et les jeux de caractères (pas d'excuses !)
D'ailleurs, ASP.NET n'a rien à voir avec cela. Les encodages sont universels.
Réponse ici 6 ans après que l'article ait été écrit. Je l'ai lu 8 ans après que l'article ait été écrit. 14 ans plus tard et c'est toujours une bonne lecture. C'est plus de la moitié de ma vie. Incroyable.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
0 votes
Le meilleur site à consulter est le suivant : msdn.microsoft.com/fr/us/library/dd374081(VS.85).aspx
6 votes
Très lié : UTF-8 vs Unicode
0 votes
tugay.biz/2016/07/qu'est-ce que c'est-ascii-et-unicode-et-caracteres.html
0 votes
Qu'est-ce qu'Unicode, UTF-8, UTF-16 ? , Quelle est la différence entre UTF-8 et Unicode ?