begin process at 2012 02 09 23:40:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Texte

 > UTF-8 ENCODE/DECODE

UTF-8 ENCODE/DECODE


 Information sur la source

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Texte Source .NET ( DotNet ) Niveau :Débutant Date de création :28/03/2003 Date de mise à jour :28/03/2003 22:58:55 Vu / téléchargé :32 144 / 1 752 972

Auteur : PinkRabbit84

Ecrire un message privé
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

 Description

Pour encoder du texte ASCII en UTF-8 et le decoder en ASCII!!!

En gros le codage UTF-8 c'est pour encoder tous les characteres possible ce qui n'est pas possible en ASCII. J'ai poster ca pq j'ai ai pas trouver d'autre et que c'est tres utile pour faire par exemple un client MSN (pour encoder les characteres spécial pq ils ne sont pas accepter par le serveur). Et si le sujet vous passionne jetez donc un coup d'oeil sur:

http://www.unicode.org/standard/translations /french.html



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip EDITEUR DE RESOURCE (HOME-MADE) + DLL
Source avec Zip Source .NET (Dotnet) OBTENIR LA POSITION / HAUTEUR ET LARGEUR / ALIGNEMENT ET SUR...
Source avec Zip FICHIER DE RESSOURCE POUR JEUX EN VB

 Sources de la même categorie

Source avec Zip Source avec une capture MASQUE DE SAISIE NUMÉRIQUE par acive
Source avec Zip Source .NET (Dotnet) COMPTEUR DE NOMBRE DE MOTS DANS UN TEXTE par alpha5
Source avec Zip Source avec une capture HM - BLOCNOTE par hassenmajor
Source .NET (Dotnet) [VB.NET] CLASS DE COLORATION SYNTAXIQUE "ON THE FLY" par huzima
Source avec Zip Source avec une capture PERSONNALISEZ VOS BOÎTES DE MESSAGE (X)HTML par medjahedScript

Commentaires et avis

Commentaire de jack le 28/03/2003 18:28:49 administrateur CS

C'est surement une bonne idée et bien réalisée ... mais si tu nous disais en quelques mots (voire quelques lignes, on t-en voudra pas) ce que c'est que le codage UTF-8.

Commentaire de cauroir le 09/05/2003 10:31:32

C'est un super truc que je cherche depuis longtemps. Malheureusement, je n'ai pas .net
Tu sais comment faire en vb6 ?
Merci

Commentaire de tarzent le 03/08/2003 16:40:06

Salut !
De la balle ton code...
C'est exactement ce que je cherchais !
(c'est agréable de pas chercher longtemps...)

Bref ---> 10/10 !

Commentaire de Nebula le 27/08/2003 13:05:18

c'est également ce que je cherche... mais je capte que dalle au vb, je vais aller jeter un oeil sur le site en espérant trouver une version C ;)

j'ai testé les exe, rien à redire, c'est du joli boulot...

Commentaire de nihaoma le 23/08/2005 11:43:10

Bonjour à tous, peut etre pourriez vous m'aider.
J'ai réussis à developper une fonction qui soit capable de me décoder de l'UTF8 en VB6 (un peu comme ici), le truc, c'est que si je prends un sujet dans le source d'un message de outlook express, bien qu'il soit précéder de =?UTF-8? (ce qui doit signifier que ce qui suit est coder en UTF8 jusqu'a ?= ) et bien je ne parvient pas à le décoder correctement...meme chose si j'utilise le code de PinkRabbit84...quelqu'un saurait pourquoi ?
merci par avance
cordialement

Commentaire de Najdar le 17/03/2006 11:16:27

Bonjour,

Auriez-vous une méthode pour détecter qu'une chaine est en UTF-8 ?

Merci

Commentaire de jobtunisieyasser le 05/07/2006 11:59:15

Pour le truc que Outlook:
en fait, dans la chaine =?utf-8?B?, seulement '=?utf-8' signifie que c'est de l'UTF8, et ensuite, '?B?' signifie que c'est aussi coder en Base64. (si ca avait été par exemple =?utf-8?Q?, le ?Q? aurait signifier que le reste est coder en UTF8 et en Quotted Printable (pas de codage en fait)).
Voila, bah il ne reste qu'a passer mon fameux w6k= dans un decodeur Base64, j'obtient bien é qui en UTF8 donne é...

Commentaire de jobtunisieyasser le 05/07/2006 12:05:01

Il y à quelque chose que je ne comprends pas avec l'UTF8 et j'espères que vous pourrez me répondre.
en effet, si code la lettre 'é' grace à la fonction font vous parlez (et j'obtient le meme résultat avec beaucoup d'autre code qui font la meme chose avec ou sans les API), j'obient ceci: é
cependant, si je prend Outlook express, que je précise le codage en UTF8, et que je meme dans le sujet mon 'é', le source du message me donne ceci en sujet: =?utf-8?B?w6k=?=. sachant que la chaine =?utf-8?B? signifie que ce qui y'a après est coder en UTF8 et que ?= signifie que c'est la fin de la chaine codée, je me retrouve avec mon 'é' codé ainsi: w6k !!! comme expliquer cette différence, et surtout, puisque ca parrait etre une norme (plusieurs logiciels de messagerie sont capable d'interpréter correctement le sujet de cet email) ou trouver de la doc la dessus afin d'etre capable de faire une fonction sachant me lire ce fameux 'w6k' ????

en fait, dans la chaine =?utf-8?B?, seulement '=?utf-8' signifie que c'est de l'UTF8, et ensuite, '?B?' signifie que c'est aussi coder en Base64. (si ca avait été par exemple =?utf-8?Q?, le ?Q? aurait signifier que le reste est coder en UTF8 et en Quotted Printable (pas de codage en fait)).
Voila, bah il ne reste qu'a passer mon fameux w6k= dans un decodeur Base64, j'obtient bien é qui en UTF8 donne é

Commentaire de jobtunisieyasser le 05/07/2006 12:05:56

Je pose la question et je répond :p

Commentaire de jobtunisieyasser le 05/07/2006 12:06:55

Je cherche ce Code eb VB6, y a qlq1 qui en a une réponse ?

Commentaire de divag le 01/08/2007 13:01:05

Bonjour,

Aurais-tu des précisions sur le décodage Base64 ?
Je cherche un décodeur Base64, en as tu un à disposition ?

En fait je suis dans un cas où une messagerie me renvoie une chaîne =?utf-8?B?QkVET1VFVCBMb8OvYw==?= au lieu d'un "NOM Prénom", dès que le nom ou le prénom contient des caractères spéciaux.

Merci de votre aide !

Commentaire de jack le 01/08/2007 19:32:18 administrateur CS

Salut Divag : Tape simplement "Base64" dans la case Rechercher en haut de cette page et tu auras ta réponse

Commentaire de divag le 02/08/2007 10:44:06

Merci beaucoup, j'ai trouvé mon bonheur !!
Bonne continuation.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales