bon fichier

bon fichier - Java - Programmation

Marsh Posté le 01-12-2016 à 10:41:25    

comment je peux savoir si un fichier contient le bon format?
par exemple si je fait une methode
il faut renvoie vraie si contient le bon format (chaque entree est stockee sur une ligne dans la forme date;niveau;texte, avec tous le champs presents dans cette ordre)

Reply

Marsh Posté le 01-12-2016 à 10:41:25   

Reply

Marsh Posté le 01-12-2016 à 16:14:10    

danap a écrit :

comment je peux savoir si un fichier contient le bon format?
par exemple si je fait une methode
il faut renvoie vraie si contient le bon format (chaque entree est stockee sur une ligne dans la forme date;niveau;texte, avec tous le champs presents dans cette ordre)


 
 
Tout d'abord il faut que tu définisses exactement ce qu'est le bon format. Par exemple sous quelle forme est-ce qu'on peut entrer une date ? 2016-11-31, 31 nov 2016, 31-11-16, 11/31/2016 ? On peut encore trouver des tonnes d'autres format. Ensuite il faut faire la même chose avec le "niveau", le contenu du champ texte.  
Ensuite je dirais que le plus simple serait de lire le fichier ligne par ligne, et de l'analyser avec une expression régulière. Cette méthode est simple à implémenter mais pas forcément très efficace (j'espère que le fichier à analyser n'aura pas de millions de lignes :D)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed