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

Dotnet Discussion :

[WebForms] Encodage, UTF-8 et accents


Sujet :

Dotnet

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2002
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 40
    Points : 27
    Points
    27
    Par défaut [WebForms] Encodage, UTF-8 et accents
    dans mon projet j'ai passé l'encodage en utf8 pour pouvoir afficher les prix, les dates et tous les éléments préformatés comme il faut.
    mais l'encodage en utf8 gère mal les accents.

    pour bien gérer les accents je devrait utiliser l' iso-8859-1 mais avec celui-ci je ne peux pas utiliser les methodes du type "formatString" (ceci affice ? a la place de €)

    quelqu'un a t-il une idée pour me sortir de la.
    en fait je cherche la solution pour pouvoir utiliser des formatString correctement et gerer les accents...

    Alexis

    [Modéré par Emerica, titre modifié]
    ceux qui ne s'amusent pas ne sont pas des gens sérieux!! MSDN français

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Points : 730
    Points
    730
    Par défaut Re: [.NET] encodage
    Citation Envoyé par alexischmit
    pour bien gérer les accents je devrait utiliser l' iso-8859-1 mais avec celui-ci je ne peux pas utiliser les methodes du type "formatString" (ceci affice ? a la place de €)
    iso-8859-15 pour avoir le symbole €.

    Sinon l'unicode gère très bien tous les accents, faut juste que ce que tu utilises pour relire derrière gère l'unicode :)
    Be wary of strong drink.
    It can make you shoot at tax collectors, and miss.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2002
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 40
    Points : 27
    Points
    27
    Par défaut
    tu pense qu'avec l'unicode je peut tout gerer (les dates, €, monétaires...)

    en fait je cherche l'encode qui gère tout tout tout car j'ai pas mal de types différents et à chaque fois que je change ya toujours un truc qui merde!

    -IE gere l'unicode??
    -unicode est mieux que iso-8859-15 ???
    -Que me conseille tu pour ne pas avoir de probleme??

    Merci pour tes conseils
    Alexis
    ceux qui ne s'amusent pas ne sont pas des gens sérieux!! MSDN français

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 652
    Points : 730
    Points
    730
    Par défaut
    Citation Envoyé par alexischmit
    tu pense qu'avec l'unicode je peut tout gerer (les dates, €, monétaires...)
    Euh là on est dans les encodages de caractères, donc ça se limite aux accents, symboles etc. Si par dates/monétaires tu penses aux formats d'affichage, ça n'a rien à voir.

    Citation Envoyé par alexischmit
    en fait je cherche l'encode qui gère tout tout tout car j'ai pas mal de types différents et à chaque fois que je change ya toujours un truc qui merde!
    Unicode est fait pour (dans le domaine des caractères donc).

    Citation Envoyé par alexischmit
    -IE gere l'unicode??
    Avec une entête de page correcte oui.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    Citation Envoyé par alexischmit
    -unicode est mieux que iso-8859-15 ???
    Ça gère beaucoup plus de caractères, donc oui. Ça n'est pas encore supporté partout, donc pas toujours. Ça dépend de ce que tu en fais.

    Dans des pages web, avec le tag ci-dessus ça devrait passer partout (bugs d'IE exceptés, ça c'est la roulette russe de toute façon). Dans des fichiers, l'enregistrement passera tout seul (c'est de l'unicode par défaut normalement), mais il faut que les applis utilisées pour les lire gèrent l'unicode. Sinon t'es coincé en ascii -> iso-8859-15.

    Tant que ça reste interne à .NET, reste en unicode.

    Citation Envoyé par alexischmit
    -Que me conseille tu pour ne pas avoir de probleme??
    Cf au-dessus donc :)
    Be wary of strong drink.
    It can make you shoot at tax collectors, and miss.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Novembre 2002
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 40
    Points : 27
    Points
    27
    Par défaut
    a merci beaucoup c'est nickel!!!

    en fait il manquait le tag !!!

    Merci Merci Merci !!!!!!!!

    Alexis
    ceux qui ne s'amusent pas ne sont pas des gens sérieux!! MSDN français

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

Discussions similaires

  1. Encodage UTF-8 enlève les accents d'un String
    Par Marc_27 dans le forum Langage
    Réponses: 11
    Dernier message: 06/11/2014, 17h48
  2. Problème d'affichage avec encodage utf-8
    Par t-die dans le forum Zend
    Réponses: 3
    Dernier message: 04/12/2006, 14h55
  3. [C# 2.0] Comment réaliser un encodage UTF-8 ?
    Par StormimOn dans le forum C#
    Réponses: 2
    Dernier message: 18/10/2006, 10h35
  4. Pb Encodage UTF-8 pour Ooo
    Par Sylvain James dans le forum XMLRAD
    Réponses: 10
    Dernier message: 08/03/2006, 22h28
  5. [HTML][Encodage] Problèmes avec les accents...
    Par eraim dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 26/05/2004, 10h11

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