Pessoal, eu estou criando uma classe que gera um arquivo de texto e uma outra classe que lê esse arquivo.
Dessa maneira deu certo. Agora, eu queria saber se tem alguma maneira de eu fazer o mesmo procedimento,
mas escrever na memória e depois ler da memória. Alguém tem alguma dica?
Ajuda para escrever dados
5 Respostas
Você pode gravar em um StringWriter, e isso lhe fornece uma String. A seguir, você pode ler dessa String com StringReader.
O que vc quer dizer com escrever na memória? tipo, outra forma seria vc escrever arquivos binários, mas msm assim, seriam arquivos…
Isso. É que no projeto que eu tô fazendo, não posso ler ou gerar arquivos.
Vai ser só objeto mesmo.
O Algorítmo:
1>Gerar Objeto
2>Criar Arquivo de Texto
3>Escrever dados do Objeto no Arquivo
4>Ler Arquivo
Eu preciso trabalhar com memória, ou seja, escrever os dados encapsulados no objeto na memória, e depois ler da memória.
Se quiser trabalhar com bytes, tem o ByteBuffer.
Pra mim ainda não ficou claro o que vc quer. Vc quer pesistir? Vc poderia usar o Xtream para pesistir os dados em um XML e retornar os dados qdo necessário. ou usar um BD (que para pequenas aplicacoes, seria usar uma bazuca pra matar um mosquito). Enfim, não entendi ainda o que vc quer dizer com escrever na memória…