IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

difference entre Unicode UTF 7 et Unicode UTF 8


Sujet :

Excel

  1. #1
    Membre très actif
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2012
    Messages : 320
    Par défaut difference entre Unicode UTF 7 et Unicode UTF 8
    Bonjour,

    J'ai télécharger sur le WEB (sur internet) la liste des prenoms (ce qui est le plus utilisé en France et des prenoms étrangers (Italien,Russe,etc....)).

    Jr montre ce que j'ai et bien sur j'ai pris pour l'origine du fichier : 65000 Unicode UTF _

    Nom : 65000 unicode (UTF 8).jpg
Affichages : 1108
Taille : 58,5 Ko


    puis j'ai essayé pour l'origine du fichier : 650001 Unicode UTF 7, voir ci dessous :

    Nom : 65001 unicode (UTF 8).jpg
Affichages : 1298
Taille : 76,3 Ko

    J'ai pris plutot Unicode UTF 7

    J'ai deux questions :
    1) Que pensez-vous de ce choix ?
    2) Quel difference y a-t-il entre Unicode UTF 7 et Unicode UTF 8 ? (mis à part les codes bizarres qui apparaissent dans le prenom. Je vais vous donner un exemple avec l'orgine du code qui est le Unicode UTF 8 :

    Nom : prenom bizarre ds UTF 8.jpg
Affichages : 991
Taille : 2,5 Ko


    Si vous pouvez epondre à ma question.....Si vous ne pouvez pas y trouver d'explication, ce n'est pas grave


    Merci

  2. #2
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 475
    Par défaut
    Bonjour,

    Il existe de très (trop) nombreuses normes pour écrire (encoder) du texte dans des fichiers.
    Utf-7 et Utf-8 sont 2 d'entre elles. Utf-7 est une norme désuète et Utf8 a vocation à être internationale universelle (quoique ?).

    Il faut toujours charger un fichier texte en précisant l'encodage d'origine sinon non seulement il ne sera pas parfaitement lisible mais lorsqu'on l'enregistre on risque de perdre des caractères.
    Pour cela il faut identifier l'encodage. Certaines normes d'encodage (comme UTF-7 et UTF-8 BOM) permettent d'identifier l'encodage à l'ouverture grâce au BOM (“Byte Order Mark”).
    Certains éditeurs, comme NPP++ identifient (quand c'est possible) l'encodage à l'ouverture du fichier.

    Tu trouveras ici la liste des encodages disponibles : Code Page Identifiers - Win32 apps | Microsoft Docs
    et quelques précisions ici : Choisir le codage de texte lors de l’ouverture et de l’enregistrement de fichiers

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. La difference entre XSL et XSLT?
    Par pantin dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/06/2003, 15h14
  3. Difference entre fenetre et boite de dialog
    Par billyboy dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2003, 15h43
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo