Package nat.convertisseur
Class ConvertisseurTexte
java.lang.Object
nat.convertisseur.Convertisseur
nat.convertisseur.ConvertisseurTexte
- Direct Known Subclasses:
ConvertisseurTan
,ConvertisseurTexteMixte
,ConvertisseurTexteXML
Convertisseur de format texte/plain en format interne
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected char
caractère délimiteur de motsprotected String[]
TAbleau des ponctuations possibles en début de motprotected String[]
Tableau des ponctuations possibles en fin de motprotected String
encodage de la source (par défaut, UTF-8)Fields inherited from class nat.convertisseur.Convertisseur
cible, DTD, nbCars, nbMots, nbPhrases, source, tempsExecution
-
Constructor Summary
ConstructorsConstructorDescriptionConvertisseurTexte
(String src, String tgt) ConstructeurConvertisseurTexte
(String src, String tgt, char sep) ConstructeurConvertisseurTexte
(String src, String tgt, String sEncoding) Constructeur -
Method Summary
Modifier and TypeMethodDescriptionboolean
convertir
(GestionnaireErreur gest) Rédéfinition deConvertisseur.convertir(GestionnaireErreur)
Convertit le fichierConvertisseur.source
au format interneprotected void
ligneLit
(String ligne, GestionnaireErreur gest, BufferedWriter fcible) Convertit une ligne littéraire au format internevoid
Spécifie l'encodage du fichier sourceMethods inherited from class nat.convertisseur.Convertisseur
donneTempsExecution, setCible, setDTD, setSource
-
Field Details
-
sourceEncoding
encodage de la source (par défaut, UTF-8) -
espace
protected char espacecaractère délimiteur de mots -
ponctuationFin
Tableau des ponctuations possibles en fin de mot -
ponctuationDebut
TAbleau des ponctuations possibles en début de mot
-
-
Constructor Details
-
ConvertisseurTexte
ConstructeurL'encodage utilisé par défaut est UTF-8
- Parameters:
src
- l'adresse du fichier source à convertirtgt
- l'adresse du fichier cible au format interne
-
ConvertisseurTexte
ConstructeurL'encodage utilisé par défaut est UTF-8
- Parameters:
src
- l'adresse du fichier source à convertirtgt
- l'adresse du fichier cible au format internesep
- charactère séparateur de mot
-
ConvertisseurTexte
Constructeur- Parameters:
src
- l'adresse du fichier source à convertirtgt
- l'adresse du fichier cible au format internesEncoding
- encodage du fichier source
-
-
Method Details
-
convertir
Rédéfinition deConvertisseur.convertir(GestionnaireErreur)
Convertit le fichierConvertisseur.source
au format interne- Specified by:
convertir
in classConvertisseur
- Parameters:
gest
- une instance deGestionnaireErreur
- Returns:
- true si la conversion s'est bien passée, false sinon
-
ligneLit
Convertit une ligne littéraire au format interne- Parameters:
ligne
- la ligne à convertirgest
- une instance deGestionnaireErreur
fcible
- le BufferedWriter utilisé pourConvertisseur.cible
-
setSourceEncoding
Spécifie l'encodage du fichier source- Parameters:
se
- fichier source encoding
-