Depende da aplica��o que ir� ler o xml, ou se um dos elementos necessita de mais atributos.
Se fosse sempre este padr�o, eu usaria o exemplo 1.
 
Veja o caso em que eu usaria o exemplo 2:

<?xml version="1.0" encoding="utf-8" ?>

<MeusDados>

       <Pessoas>

            <Nome>Jos�</Nome>

            <Endereco principal="true">Al das Rosas, 443</Endereco>

            <Endereco principal="false">Al das Rosas, 443</Endereco>

            <Telefone tipo="celular">9987-0986</Telefone>

            <Telefone tipo="comercial">3220-2100</Telefone>

     </Pessoas>

 </MeusDados>

 

 

Atc.,
 

          Carlos Domacoski 
          Eng de Desenvolvimento 
          Centro Internacional de Tecnologia de Software - CITS 
          Fone: +55 41 317-2008  Fax: 317-2098  Cel: 9106-7198

-----Mensagem original-----
De: Rita Fernandes [mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 28 de maio de 2003 10:08
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: [enterprise-list] XML

Quando q eu devo usar Atributo ou Elementos, qual a forma certa ? ou Ambas estao certas
 
1) 

<?xml version="1.0" encoding="utf-8" ?>

<MeusDados>

       <Pessoas Nome="Jos�" Endereco="Al das Rosas, 443" Telefone="9987-0986"   DataNascimento="23/04/1972"></Pessoas>

</MeusDados>
 
2)

<?xml version="1.0" encoding="utf-8" ?>

<MeusDados>

       <Pessoas>

            <Nome>Jos�</Nome>

            <Endereco>Al das Rosas, 443</Endereco>

            <Telefone>9987-0986</Telefone>

            <DataNascimento>23/04/1972</DataNascimento>

     </Pessoas>

 </MeusDados>

Responder a