arquivos de páginas da Web ASP.NET
Este capítulo descreve o conhecimento sobre como trabalhar com arquivos de texto.
Usando um arquivo de texto
No capítulo anterior, nós aprendemos que os dados página da web é armazenado no banco de dados.
Você também pode colocar os dados do site é armazenado em um arquivo de texto.
Texto usado para armazenar arquivos de dados são comumente chamados de arquivos simples. formato de arquivo de texto comum é .txt, .xml e .csv (valores separados por vírgula).
Neste capítulo, você vai aprender a:
- Como ler um arquivo de texto e exibir os dados
Adicionar um arquivo de texto manualmente
No exemplo a seguir, você vai precisar de um documento de texto.
Em seu site, se nenhuma pasta App_Data, crie um. Na pasta App_Data, crie um arquivo chamado Persons.txt de.
Adicione o seguinte para o arquivo:
Persons.txt
Steven,Spielberg
Alfred,Hitchcock
Os dados mostram que no arquivo de texto
O exemplo a seguir demonstra como exibir dados em um arquivo de texto:
Exemplos
var dataFile = Server.MapPath("~/App_Data/Persons.txt");
Array userData = File.ReadAllLines(dataFile);
}
<!DOCTYPE html>
<html>
<body>
<h1>Reading Data from a File</h1>
@foreach (string dataLine in userData)
{
foreach (string dataItem in dataLine.Split(','))
{@dataItem <text> </text>}
<br />
}
</body>
</html>
Correndo instância »
Exemplos explicou
Use Server.MapPath encontrar o caminho exato para o arquivo de texto.
Use File.ReadAllLines abrir o arquivo de texto e lê o arquivo em uma matriz de todas as linhas.
matriz de dados para cada linha de dados em um item de dados é exibido.
Os dados mostram que o arquivo Excel
Use Microsoft Excel, você pode salvar uma planilha como um arquivo de texto separado por vírgulas (.csv). Neste caso, cada linha na planilha é salvo como uma linha de texto, cada coluna de dados separados por vírgulas.
no exemplo acima pode ser usado para ler um arquivo .csv Excel (apenas o nome do nome do arquivo para os arquivos do Excel correspondentes).