Bonjour,
comment dire à java qu'il doit lire du ascii et non du unicode ?
Merci...
Version imprimable
Bonjour,
comment dire à java qu'il doit lire du ascii et non du unicode ?
Merci...
Tu veux dire dans un fichier ?
si oui voilà une solution :
http://www.neurotraces.com/edf/CreatingEDF/node5.html
:)
Bonjour,
la classe scanner est particulièrement efficace pour lire des données écrites dans un fichier ascii.
Quel est l'inverse de cette classe ? Autrement dit, quelle est la classe qui permet d'écrire ?
Merci...
heu.. Formatter ?Citation:
Envoyé par ToTo13
Perso, pour les problème de charset, j'utilise le package nio :
un FileInputStream/FileOutputStream pour lequel tu récupère un FileChannel.
ensuite tu fais un mapping mémoire du fichier ( MappedByteBuffer ).
Pour décoder en format java, j'utilise un CharsetEncoder ( pour de l'ascii classique : Charset.forName("UTF8") )
J'utilises ce package depuis peu, et je le trouve vraiment pratique/performant.
Si tu as des questions n'hésite pas.
Désolé, je n'avais pas terminé ce post alors que j'avais une solution.
Donc pour écrire au format ASCII :
Code:
1
2
3
4
5 DataOutputStream Sortie = new DataOutputStream(new FileOutputStream(...)) ; ... Sortie.write(Machaine.getBytes("ASCII")) ; ...