Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Pb pour afficher les données SQL avec sf::text  (Lu 4628 fois)

0 Membres et 1 Invité sur ce sujet

gede11

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
    • E-mail
Pb pour afficher les données SQL avec sf::text
« le: Février 18, 2018, 06:33:18 pm »
Bonjour,
je récupère les données de sqlite3, mon problème vient du fait que des champs sont accentués.
Donc l'affichage avec sf::text est incorrect.

Si quelqu'un a une idée merci d'avance. 

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re: Pb pour afficher les données SQL avec sf::text
« Réponse #1 le: Février 18, 2018, 07:31:14 pm »
sf::String propose tout un tas de fonctions pour convertir d'un encodage vers un autre. Identifie l'encodage utilisé dans ta base de données, et utilise la fonction adéquate.
Laurent Gomila - SFML developer

christophedlr

  • Full Member
  • ***
  • Messages: 151
    • Voir le profil
    • E-mail
Re: Pb pour afficher les données SQL avec sf::text
« Réponse #2 le: Juin 01, 2018, 11:02:37 am »
Laurent, le sf:String ne pourrait pas gérer en standard l'UTF-8 sans devoir convertir vers le latin-1 ?Comme l'UTF-8 est maintenant la norme de codage et que sous Linux c'est l'encodage en usage par défaut. Ou est-ce que le problème se situe juste avec windows qui n'est pas UTF-8 par défaut justement ?:

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32504
    • Voir le profil
    • SFML's website
    • E-mail
Re: Pb pour afficher les données SQL avec sf::text
« Réponse #3 le: Juin 03, 2018, 09:45:23 pm »
Citer
Laurent, le sf:String ne pourrait pas gérer en standard l'UTF-8 sans devoir convertir vers le latin-1 ?
Je ne comprends pas le sens de ta question. sf::String et sf::Utf gèrent très bien l'UTF-8, cf. la documentation.
Laurent Gomila - SFML developer

 

anything