Bonjour
J extrait des caracteres depuis une page web en utf-8.
Je mets tout cela dans une tstringlist que je sauvegarde (la sauvegarde initiale se fait au format ANSI), les caracteres y sont correctement accentues
J importe le fichier sauvegardé dans une base sqlite en utf8.
Les caracteres accentues deviennent des �.
Je me dis que j ai pas le bon format...
Je sauvegarde donc ma TStringList avec TEncoding.UTF8. Les caracteres y sont correctement accentues
Je verifie dans un editeur de texte elle est bien en utf-8
J importe dans sqlite et même pb...
Ma question :
Quel format dois-je utiliser pour ma sauvegarde afin que les caracteres accentues soient bien presents dans la bdd.
Ou dois-je decoder (ou encoder ??) avant d inserer... mais alors quel format ?
merci de votre aide, je nage un peu avec les encodages...aussi ;-)
Partager