Bom pessoal sou novo por aqui, estou desenvolvendo um projeto no uqal preciso ler um arquivo .txt e gravar as informações no banco
já consegui ler o arquivo o problema é que as informações deste arquivo correspondem a respostas de uma pesquisa, ou seja cada pergunda do questionário é/ são um determina numero de caracteres na linha, o que eu preciso fazer e ler as informações de um outro arquivo onde contem os um mapa de onde começa e termina cada resposta.
Obrigado pessoall se puderem me ajudar ficarei muito grato
a ideia é esta mesma so que não há divisores entre os caracteres tenho um arquivo onde tem onde começa e termina cada variavel , o precisaria era ler onde começa e termina e jogar no java para ele separar …
Qual a raiz cubica de 8 ?
Qual o numero que elevado ao quadrado a resposta é 1024 ?
. . .
. . .
. . .
Programa que le este arquivo
FileReader fr = new FileReader("arq.txt");
BufferedReader br = new BufferedReader(fr);
while (br != null) { // ou seja, ja chegou na ultima linha do arquivo
//acho que nao seria necessario criar uma outra variavcel aqui dentro, a nao ser que em seu programa voce tivesse um uso mais apropriado para ela
System.out.println(br); //mostra a linha que foi lida ante de entrar no laço do while
. . .
Nesta parte você teria que usar alguns metodos, comando para enviar cada resposta a seu respectivo lugar
. . .
br.readLine();
}
O que seria o seu BANCO ?
Um outro programa? Você sabe a ordem das perguntas? Sempre serão as mesmas?
Especifique mais a sua duvida, para que possamos melhor ajuda-lo
Pessoal resolvi simm
utilizei o substring do java especificando o inicio e o fim de cada variavel…
Posto o codigo assim q resolver o problema na minha net…
Valewwww
Obrigadu por tud…