Pedro
Nombre de messages : 1596 Date d'inscription : 19/01/2014
| Sujet: Caractères spéciaux. Dim 3 Déc 2017 - 16:13 | |
| Bonjour à tous.
J'ai téléchargé une base de données libre sur le web. Cette base contient de multiples lignes contenant des caractères spéciaux ci-dessous.
Je ne sais pas comment les convertir en caractères ASCII, afin qu'elle puisse être exploitable.
Merci de votre aide.
¡ Ê ë é ê î è Å“ ç Ç É ï â ä û ô ß ö ü Ãœ Ö ó Ó ù ú á á à ¿ ñ È Ú À ’ '™ | |
|
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Caractères spéciaux. Dim 3 Déc 2017 - 16:23 | |
| Salut Pedro ! Dans l'éditeur Panoramic tu as un onglet OUTILS puis STRINGS Sur la première ligne tu peux taper la caractère de ton choix et tu aura le code CHR$() correspondant Exemple  = 194 // à = 195 // etc... Bonne soirée | |
|
pascal10000
Nombre de messages : 812 Localisation : Troyes Date d'inscription : 05/02/2011
| Sujet: Re: Caractères spéciaux. Dim 3 Déc 2017 - 17:42 | |
| bsr j'ai posté il y a quelque temps un p'tit code pour avoir tout les valeurs des caracteres ascii https://panoramic.1fr1.net/t5442-chr049-1Attention tu n'aura pas les code au dela de 255! ce qui est regrétable | |
|
Pedro
Nombre de messages : 1596 Date d'inscription : 19/01/2014
| Sujet: Caractères spéciaux. Dim 3 Déc 2017 - 20:51 | |
| Bonsoir.
Je crois que vous n'avez pas compris l'objet de mon post. Je recherche le moyen de convertir ces caractères spéciaux en caractères ASCII.
Exemple
é -> é. | |
|
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Caractères spéciaux. Dim 3 Déc 2017 - 21:35 | |
| - Citation :
- Je recherche le moyen de convertir ces caractères spéciaux en caractères ASCII.
Là, à mon tour, je ne comprends pas. Ce que je sais, c'est que Panoramic est basé sur une représentation du texte par caractères ANSI, ou éventuellement UTF-8, ce qui donne déjà pas mal de caractères (toutes les valeurs entre 32 et 254, avec quelques exceptions). Par contre, les caractères UTF-16 ou UTF-32 ne sont pas accessibles. En effet, ces caractères sont codés sur 2, 3 ou 4 octets pour un seul caractère, ce qui n'est pas possible en Panoramic (ni en KGF.dll, d'ailleurs). J'ai fait une fonction dans KGF.dll permettant de produire l'image d'un caractère UTF quelconque, mais c'est une image et pas un texte: - Code:
-
res% = dll_call2("GetUnicodeGraphic",nc%,pixels%) documentée dans la section des fonctions diverses. En Unicode, c'est tout ce que je peux faire. | |
|
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
| Sujet: Re: Caractères spéciaux. Lun 4 Déc 2017 - 8:53 | |
| Oui ce sont les caractères Unicode qui apparaissent comme ceci. Chaque caractère est codé sur 2 ou plusieurs octets, mais certains logiciels interprètent chaque octet comme un caractère unique, ce qui donne ces affichages bizarres.
Il faut donc ouvrir le fichier dans un logiciel qui interprète correctement l'Unicode, comme OpenOffice p. ex. ou encore Geany si c'est un fichier texte. Il faut aussi que tous les caractères soient présents dans la police choisie. | |
|
Contenu sponsorisé
| Sujet: Re: Caractères spéciaux. | |
| |
|