Manipulação de Arquivos

14 views
Skip to first unread message

Márcio Habigzang Brufatto

unread,
Nov 10, 2009, 12:47:38 PM11/10/09
to rail...@googlegroups.com
Boa Tarde Pessoal,

Estou com algumas grandes dúvidas de como fazer algumas coisas na aplicação que estou desenvolvendo.

O sistema:

Tenho um cadastro de clientes, esses clientes tem "n" maquinas e essas "n" maquinas tem "n" modulos, no cadastro das máquinas eu seto quais modulos ela tem.

Esse é mais o menos o cenário no sistema.
O que eu preciso fazer, é criar um arquivo com o nome que foi digitado pelo usuário, pegar os modulos que a máquina tem e jogar as informação que estão em um outro arquivo referente a cada modulo no arquivo criado.

Alguém pode me ajudar?

Muito Obrigado!

Everton J. Carpes

unread,
Nov 10, 2009, 1:08:54 PM11/10/09
to rail...@googlegroups.com
Nao entendo qual sua duvida... se eh um arquivo normal, use a classe File da lib Ruby padrao (http://ruby-doc.org/core/classes/File.html).

Se existe alguma limitação que tu nao nos falou, por favor, mande mais detalhes sobre a coisa.

2009/11/10 Márcio Habigzang Brufatto <mhbru...@gmail.com>



--
Everton J. Carpes
Mobile: +55 21 9191.4162
email:   everton...@gmail.com
Yahoo!: everton...@yahoo.com
Jabber: everton...@jabber.org
MSN:    mas...@gmail.com
UIN:    343716195

Twitter: http://twitter.com/everton_carpes
Blog: http://www.geek.com.br/blogs/832697633-My-Way
Feeds: https://www.google.com/reader/shared/05200358440305782625

"If art interprets our dreams, the computer executes them in the guise of programs!" - Alan J. Perlis

Márcio Habigzang Brufatto

unread,
Nov 10, 2009, 1:35:16 PM11/10/09
to rail...@googlegroups.com
Boa tarde Everton,

A minha dúvida é de como criar o método para passar o nome do arquivo e depois pegar todos os modulos que estão em outros arquivos e gerar um xml com uma formatação que eu necessito.

Valeu!

2009/11/10 Everton J. Carpes <everton...@gmail.com>

Everton J. Carpes

unread,
Nov 10, 2009, 1:51:48 PM11/10/09
to rail...@googlegroups.com
Como criar o methodo? Isso eh super dependente de como tu criou a coisa, mas teu methodo deve andar na pasta que tu tah salvando, abrir os arquivos e buscar os dados lah dentro, eh tudo cohdigo Ruby normal, mais uma vez nao entendo o questionamento.

Sugiro novamente que tu leia a documentacao sobre File e sobre as classes relacionadas, como Dir. Se o que tu quer eh algo mais generico, como uma forma de jah criar e parsear esses arquivos automaticamente, sugiro que tu ao inves de usar um formato proprietario nesses arquivos, use algo como um YAML e gere um modelo (NAO ActiveRecord) e libs para ler e processar essa coisa. De qualquer forma, eh soh Ruby.

Sobre gerar o XML com a tua formatacao, usa o ReXML - http://www.germane-software.com/software/rexml/ - ou qualquer outro XML builder.
Reply all
Reply to author
Forward
0 new messages