[zz]XML DOM 教程

这个网址的概念讲的很清晰:

http://www.w3school.com.cn/x.asp

个人总结:

XML  DOM  HTML   都是不同的东西 

注意<message>if salary &lt; 1000 then</message>  是实体转义 '<' 的意思

什么是 XML 元素?

XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。(几乎任何东西都可以被称为元素)

元素可包含其他元素、文本或者两者的混合物。元素也可以拥有属性。

<bookstore>
<book category="CHILDREN">
  <title>Harry Potter</title> 
  <author>J K. Rowling</author> 
  <year>2005</year> 
  <price>29.99</price> 
</book>
<book category="WEB">
  <title>Learning XML</title> 
  <author>Erik T. Ray</author> 
  <year>2003</year> 
  <price>39.95</price> 
</book>
</bookstore> 

在上例中,<bookstore> 和 <book> 都拥有元素内容,因为它们包含了其他元素。<author> 只有文本内容,因为它仅包含文本。

在上例中,只有 <book> 元素拥有属性 (category="CHILDREN")。 

元数据(有关数据的数据)应当存储为属性,而数据本身应当存储为元素。如上例 category, 但是其余的时候避免使用属性

原文地址:https://www.cnblogs.com/zhangzhang/p/2442297.html