Extrair texto especificado de um arquivo .txt

2 respostas
M

Olá a todos, sou iniciante em programação Java, preciso encarecidamente de vossas ajuda, como o título já diz o problema é: Como eu posso abrir um arquivo .txt com diversas informações, mas eu quero pegar somente as informações de determinados campos… qual é o método, classe etc… que posso usar pra fazer esse tipo de procedimento?

Um exemplo do arquivo…

<td width="100px">Nome</td><td width="200px">Meu nome da silva</td></tr></tbody></table></div></div></div></div><div class="x-window-bl"><div class="x-window-br"><div class="x-window-bc"><div class="x-window-footer" id="ext-gen533"><div class="x-panel-btns-ct"><div class="x-panel-btns x-panel-btns-right"><table cellspacing="0"><tbody>

No caso eu preciso apenas o campo “Nome” e concatenar com o campo “Meu nome da silva”

Obrigado a todos!

2 Respostas

doug

Olá Myssbot,

Pode utilizar a classe Scanner, que está disponível desde Java 5, para ler o arquivo.

Mas como seu arquivo é um XML, pode ser usado o SaxParser… Acho que é bem mais ideal para você.
Recomendo a dar uma olhada nesse artigo : http://www.guj.com.br/articles/15, ele exemplifica melhor a utilização.

Espero ter ajudado,

M

thiago.filadelfo:
Olá Myssbot,

Pode utilizar a classe Scanner, que está disponível desde Java 5, para ler o arquivo.

Mas como seu arquivo é um XML, pode ser usado o SaxParser… Acho que é bem mais ideal para você.
Recomendo a dar uma olhada nesse artigo : http://www.guj.com.br/articles/15, ele exemplifica melhor a utilização.

Espero ter ajudado,

Oi Thiago, obrigado pela resposta foi de grande utilidade!

Criado 3 de fevereiro de 2013
Ultima resposta 3 de fev. de 2013
Respostas 2
Participantes 2