Lecture d'un fichier texte

safo -  
 Utilisateur anonyme -
Bonjour,

comment on va lire un fichier de type texte avec élimination des caractère spécieux et les remplacent par un blan en java
A voir également:

1 réponse

Utilisateur anonyme
 
Tu as la méthode Files.readAllLines(path, cs) qui te retourne une List<String> (une String par ligne) en lui spécifiant le path du fichier à lire et l'encodage des caractères (Charset.forName("UTF-8") par exemple). Et tu n'as plus qu'à boucler sur cette liste pour faire les remplacements qui vont bien. Tu peux utiliser une expression régulière (possibilité parmi plein) pour remplacer tous les "[^0-9A-Za-z]" par " " (en considérant les caractères spéciaux comme étant ceux qui ne sont pas les alphanumériques).
1