Ler txt com delimitadores

4 respostas
gpmagalhaes

Por favor, gostaria que alguem pudesse me ajudar, pois estou com
com problema para ler um arquivo texto com delimitadores.
Segue o meu código abaixo:

<%@ page language="java"%>
<%@ page import="java.text.*,java.io.*,java.sql.*"%>
<%
int car;
       //   FileInputStream arq;
          java.io.InputStream arq = null;
    try
          {
      String inFile = "/temp/teste.txt";
      
       arq = new FileInputStream(inFile);
               while( (car = arq.read() ) !=-1 ) {
                  out.write(car); }
          }
          catch(FileNotFoundException e)
          {
                 out.println("arquivo nao encontrado");
          }
%>

4 Respostas

Z

Como assim com delimitadores?

Talvez esse tutorial ajude você: http://www.guj.com.br/java.tutorial.artigo.13.1.guj

andre_a_s

Dá uma olhada no StringTokenizer e no String.split() :wink:

pcalcado

por favor não abra mais de um tópico

Quando vc for postar codigo, coloque-o entre as tags [ code] e [ /code], assim ele ficará endentado.

Por favor, antes de perguntar, leia este topico: http://www.guj.com.br/posts/list/15477.java

Não leia arquivos dentro de um JSP, ele não foi feito para isso. use uma classe Java normal.

Qual seu problema especificamente?

T

Eu lhe apresento ao Java Almanac, todos aqueles exemplinhos que não estão no Javadoc estão aqui.

Adapte este programa para ler as linhas do arquivo:
http://www.javaalmanac.com/egs/java.io/ReadLinesFromFile.html

E depois adapte este programa para separar a linha em partes:

http://www.javaalmanac.com/egs/java.util.regex/ParseLine.html

Criado 22 de junho de 2005
Ultima resposta 22 de jun. de 2005
Respostas 4
Participantes 5