XML - Método mais rápido/Organizado

3 respostas
V

Oi, galera.

Tenho a seguinte dúvida:

Estou usando xml como um pequeno banco de dados. Estou armazenando todas as informações dos funcionários no mesmo.

Minha dúvida é qual a melhor opção: 1 - Armazenar todos os funcionarios em apenas um arquivo
funcionarios.xml

<funcionarios>
	<funcionario>
		<id>0</id>
		<nome>Jose</nome>
		<cargaHoraria>5</cargaHoraria>
		<salario>1000.0</salario>
	</funcionario>
	
	<funcionario>
		<id>1</id>
		<nome>João</nome>
		<cargaHoraria>6</cargaHoraria>
		<salario>1200.0</salario>
	</funcionario>
</funcionarios>
2 - Armazenar cada funcionário em seu próprio arquivo.
Jose.xml

<funcionario>
	<id>0</id>
	<nome>Jose</nome>
	<cargaHoraria>5</cargaHoraria>
	<salario>1000.0</salario>
</funcionario>

Tem alguma sugestão? Comentem, por favor.
Valeu, galera. :)

3 Respostas

A

Minha sugestão seria não criar um banco de dados na mão e usar uma solução pronta pra isso.

Por que resolveu armazenar dados em xml?

V

Como o programa desejado não é “profissional” eu estou usando ele como banco de dados mesmo, mas no futuro eu irei utilizar XML apenas para algumas definições básicas do programa.

Ex: os tipos de layouts usados no programa estarem armazenados em um arquivo xml.

Roselito_Favero_da_S

Eu uso xml para gravar e recuperar configurações de filtro em meus projetos.
Eu armazeno vários “registros” em um único arquivo, porque para recuperar é só ler o arquivo e jogar em um objeto do tipo List, por exemplo.
Dessa maneira, o usuário pode alternar rapidamente de uma configuração para outra e o código fica bem mais limpo.

Criado 17 de setembro de 2013
Ultima resposta 19 de set. de 2013
Respostas 3
Participantes 3