//stream è un InputStrean che serve per leggere l'rtf RTFEditorKit kit = new RTFEditorKit(); Document doc = kit.createDefaultDocument(); kit.read(stream, doc, 0); String plainText = doc.getText(0, doc.getLength()); /// ...
chiaramente la resa grafica non è delle migliori sopratutto se ci sono tabella o cose complesse ma l'estrazione del testo è discreta
Attenzione all'encoding dei caratteri. Può essere necessario far precedere il comando da un
export LANG=...