RTF vers TXT

RTF vers TXT - Java - Programmation

Marsh Posté le 13-01-2009 à 14:16:24    

Bonjour,
 
Je dois écrire un programme java qui devra tourner en batch. Je cherche à convertir un fichier .rtf vers un fichier .txt
 
Avez-vous une solution sur la manière de procéder ?
 
 
Merci

Reply

Marsh Posté le 13-01-2009 à 14:16:24   

Reply

Marsh Posté le 13-01-2009 à 14:49:35    

Le plus simple semble d'appeler un programme externe qui se chargera de la conversion.
Je n'en connais pas, mais cela doit pouvoir se trouver.
Sinon, il reste la solution d'utiliser l'automation pour lire ce fichier dans Word et l'enregistrer au format text.

Reply

Marsh Posté le 13-01-2009 à 15:02:04    

Il y a des classes de swing qui permettent de faire ça :
RTFEditorKit Cf. méthode read qui prend en paramètre un Document.
 
Comme implémentation, tu peux prendre DefaultStyledDocument

Reply

Marsh Posté le 14-01-2009 à 11:28:37    

J'utilise le tout premier code de cette page et ça fonctionne parfaitement. http://www.jguru.com/faq/view.jsp?EID=1074229

Reply

Sujets relatifs:

Leave a Replay

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