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 charcaractère délimiteur de motsprotected String[]TAbleau des ponctuations possibles en début de motprotected String[]Tableau des ponctuations possibles en fin de motprotected Stringencodage 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 TypeMethodDescriptionbooleanconvertir(GestionnaireErreur gest) Rédéfinition deConvertisseur.convertir(GestionnaireErreur)Convertit le fichierConvertisseur.sourceau format interneprotected voidligneLit(String ligne, GestionnaireErreur gest, BufferedWriter fcible) Convertit une ligne littéraire au format internevoidSpé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.sourceau format interne- Specified by:
convertirin 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 deGestionnaireErreurfcible- le BufferedWriter utilisé pourConvertisseur.cible
-
setSourceEncoding
Spécifie l'encodage du fichier source- Parameters:
se- fichier source encoding
-