Dicas

[Desenvolvimento] Como ler arquivos texto armazenados localmente na estrutura de diretórios da APP

302views

Olá pessoal, tudo bom?

Segue uma dica rápida sobre como ler arquivos texto, através da classe StreamReader, que estejam armazenados localmente na estrutura de diretório de uma aplicação Windows Phone.

A situação proposta nesse post considera, conforme a figura abaixo, que o arquivo que se deseja “ler” esteja dentro da estrutura de diretórios da APP, no caso do exemplo, o arquivo será o de nome DeputadosLocal.xml

%título
Solution Explorer demonstrando o arquivo texto a ser lido.

Para resolver esse caso, observe o exemplo escrito em C#:

...
Stream txtStream = Application.GetResourceStream(new Uri("Dados/DeputadosLocal.xml", UriKind.Relative)).Stream;
StreamReader sr = new StreamReader(txtStream);
string dadosDeputados = sr.ReadToEnd();
sr.Close();
...

Bem pessoal, é isso!

Grande abraço,
Eduardo Henrique Rizo (@eduardorizo)
Fonte: Blog do Eduardo H. Rizo

Post relacionado: Curso Windows Phone – IsolatedStorageFile: Armazenando dados da aplicação em arquivos texto

2 Comments

  1. private void LerClientes()

    Olá

    Como fazer o GetResourceStream do exemplo no windows phone 8.1

    Quando implemento o exemplo dá erro….

Leave a Response