Usuário com melhor resposta
Ler arquivo txt e armazenar em um vetor?

Pergunta
-
Tenho um arquivo txt com cerca de 470 mil informações organizados da seguinte forma :
00059131 036.8 MT PRIMAVERA DO LESTE ADMINISTRACAO
Preciso colocar cada uma dessas informações em um vetor,mas como não existe nenhum "identificador" para separar essas informações,quando chega por exemplo na cidade ( "Primavera do Leste") so é armazenado a "Primavera",gostaria de uma ajuda para armazenar esses dados de forma correta.
Obrigado.
Respostas
-
Entao é facil ler, essa é apenas uma idéia:
string[] lines = System.IO.File.ReadAllLines(caminhoDoArquivo); foreach (string line in lines) { string part1 = line.Substring(0, 7); string part2 = line.Substring(9, 13); ... }
Att. Andre de Mattos Ferraz
- Editado André de Mattos Ferraz quinta-feira, 14 de maio de 2015 18:59
- Sugerido como Resposta Mr. GMSOFT quinta-feira, 14 de maio de 2015 19:14
- Marcado como Resposta lRafael quinta-feira, 14 de maio de 2015 20:03
Todas as Respostas
-
-
Sim,é dividido da seguinte forma.
• número de inscrição do aluno (valor inteiro longo, ocupando as colunas 1 a 8 do arquivo texto);
• nota obtida pelo aluno (valor real entre 0.0 e 100.0, ocupando as colunas 10 a 14 do arquivo texto);
• estado do aluno (cadeia de 2 caracteres, ocupando as colunas 16 e 17 do arquivo texto);• cidade do aluno (cadeia de 50 caracteres, ocupando as colunas 19 a 68 do arquivo texto);
• curso do aluno (cadeia de 30 caracteres, ocupando as colunas 70 a 99 do arquivo texto).
-
Entao é facil ler, essa é apenas uma idéia:
string[] lines = System.IO.File.ReadAllLines(caminhoDoArquivo); foreach (string line in lines) { string part1 = line.Substring(0, 7); string part2 = line.Substring(9, 13); ... }
Att. Andre de Mattos Ferraz
- Editado André de Mattos Ferraz quinta-feira, 14 de maio de 2015 18:59
- Sugerido como Resposta Mr. GMSOFT quinta-feira, 14 de maio de 2015 19:14
- Marcado como Resposta lRafael quinta-feira, 14 de maio de 2015 20:03