Tópicos Especiais em Representação   de Conhecimento e Raciocínio Elementos versus Atributos Luiz Eduardo Dario de Araujo ...
Elementos versus Atributos <ul><li>Quando usar elementos e quando usar atributos? </li><ul><li>” Utilize apenas Elementos,...
Elementos
Atributos
Diferentes especificações de um nome <ul><li>Atributos possui uma desvantagem na apresentação de dados complexos </li></ul>
Alternativa para informações complexas <ul><li>Problema facilmente contornado </li></ul>
Atributo versus Elementos <ul><li>Atributos  são mais faceis de acessar com SAX e DOM;
Atributos  não aceitam valores nulos;
Elementos  são estendidos pela inclusão de elementos filhos ou atributos;
Upcoming SlideShare
Loading in...5
×

Atributos Versus Elementos

1,874

Published on

Uma apresentação sobre as diferenças entre atributos e elementos de um XML.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,874
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Atributos Versus Elementos

  1. 1. Tópicos Especiais em Representação de Conhecimento e Raciocínio Elementos versus Atributos Luiz Eduardo Dario de Araujo [email_address]
  2. 2. Elementos versus Atributos <ul><li>Quando usar elementos e quando usar atributos? </li><ul><li>” Utilize apenas Elementos, esqueça os Atributos” </li><ul><li>Isso é deixar de lado uma das mais importantes características do XML </li></ul><li>” Utilize Atributos para esconder o que não deve ser apresentado ” </li><ul><li>Isso é pensar no XML apenas para apresentação </li></ul></ul></ul>
  3. 3. Elementos
  4. 4. Atributos
  5. 5. Diferentes especificações de um nome <ul><li>Atributos possui uma desvantagem na apresentação de dados complexos </li></ul>
  6. 6. Alternativa para informações complexas <ul><li>Problema facilmente contornado </li></ul>
  7. 7. Atributo versus Elementos <ul><li>Atributos são mais faceis de acessar com SAX e DOM;
  8. 8. Atributos não aceitam valores nulos;
  9. 9. Elementos são estendidos pela inclusão de elementos filhos ou atributos;
  10. 10. Elementos podem conter espaços em branco e delimitadores;
  11. 11. As vantagens dos Atributos desaparecem com XML Schema </li></ul>
  12. 12. Quando usar elementos e quando usar atributos? <ul><li>Elementos para representar as entidades de um modelo de relacionamento de entidades e Atributos para representar as propriedades dessas entidades.
  13. 13. Usar Atributos para descrever metadados e usar Elementos para modelar o conteúdo </li></ul>
  14. 14. Bibliografia <ul><li>System Architecture with XML - 1 st Edition, Berthold Daum and Udo Merten, Morgan Kaufmann, 2002.
  15. 15. Principles of XML design: When to use elements versus attributes - Uche Ogbuji, 2004. Disponível em http://www.ibm.com/developerworks/xml/library/x-eleatt.html Acesado em 21 Mar. 2010. </li></ul>

×