[RESOLVIDO]Converter arquivo RTF para um TXT

Boa tarde.

Estou desenvolvendo uma pequena aplicação que precisa ler um arquivo rtf para txt, o codigo funcionaria bem se não fosse o problema do meu conversor não reconhecer o caracter de linha (\n)

ja tentei resolver isso de varias formas. mas não consegui achar uma solução.

segue anexo o metodo de conversão.

public void RtfParaTxt(String caminhoAbsoluto) {
		byte[] contextoTexto = {};
		Document document = null;// Arquivo de entrada recebe o arquivo
		try {
			FileInputStream stream = new FileInputStream(new File(
					caminhoAbsoluto));
			RTFEditorKit kit = new RTFEditorKit();
			 document = kit.createDefaultDocument();
			kit.read(stream, document, 0);
			contextoTexto = document.getText(0, document.getLength()).getBytes();
		} catch (FileNotFoundException e) {
			System.out.println("Erro ao tentar acessar o arquivo. ["
					+ e.getMessage() + "]");
			e.printStackTrace();
		} catch (BadLocationException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		if (document != null){
			FileWriter writer;
			try {
				writer = new FileWriter("c:\temp.txt", false);
				try {
					writer.write(document.getText(0, document.getLength()));
				} catch (BadLocationException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
				writer.close();
				System.out.println("Arquivo escrito com sucesso.");
			} catch (IOException e) {
				System.out.println("Erro ao gravar arquivo. [" + e.getMessage() + "]");
				e.printStackTrace();
			}			
		} else
			System.out.println("O arquivo não tem nada escrito");
	}

Gostaria da ajuda de vcs para uma possivel solução.

Atenciosamente.

Bom dia pessoal, consegui resolver o problema, na verdade não havia problema, ele na verdade jogava o string de qualquer forma no txt, mas na hora da leitura do txt ele consegue ler o \n. ficaria da mesma forma se tivesse feito um trabalho manual de ctrl + c e ctrl + v.

opa boa noite, estou com um trabalho para fazer mas nao sei por onde comecar…
sera que alguem poderia me ajudar vou colocar o enunciado

Monte um programa que utilize o backup.txt e transforme o mesmo em arquivo de objetos.

O objeto a ser construído ?Filme?
Filme

  • int codigo
  • string nome
  • string gênero
  • string produtora
  • string data_duracao
    get/set

Agora gere um arquivo html que mostre o mesmo último para o primeiro.
Efetue as rotinas:
? Inclusão de filmes.
? Exclusão de por código.
? Pesquisa de filmes por gênero. ?gerar um arquivo html?