XML 文档必须包含根元素。该元素是所有其他元素的父元素。XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。所有的元素都可以有子元素。父、子以及同胞等术语用于描述元素之间的关系。父元素拥有子元素。相同层级上的子元素成为同胞(兄弟或姐妹)。所有的元素都可以有文本内容和属性(类似 HTML 中)。
XML将数据组织成为一棵树,DOM 通过解析 XML 文档,为 XML 文档在逻辑上建立一个树模型,树的节点是一个个的对象。这样通过操作这棵树和这些对象就可以完成对 XML 文档的操作,为处理文档的所有方面提供了一个完美的概念性框架。
1、XML 文档必须有根元素
2、XML 声明
XML<?xml version="1.0" encoding="utf-8"?>
3、所有的 XML 元素都必须有一个关闭标签
4、XML 标签对大小写敏感
5、XML 必须正确嵌套
6、XML 属性值必须加引号
XML<note date="12/11/2007">
<to>Tove</to>
<from>Jani</from>
</note>
7、特殊字符
< | < | less than |
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
8、XML 中的注释
单行注释:
XML<!-- This is a comment -->
单行注释:
XML<!--
This is
a comment
-->
9、在 XML 中,空格会被保留
10、XML 以 LF 存储换行
在 Windows 应用程序中,换行通常以一对字符来存储:回车符(CR)和换行符(LF)。在 Unix 和 Mac OSX 中,使用 LF 来存储新行。在旧的 Mac 系统中,使用 CR 来存储新行。XML 以 LF 存储换行。
什么是XML元素
XML 元素指的是从开始标签直到结束标签的部分。一个元素可以包含:
XML<bookstore>
<book category="HISOTRY">
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
XML命名规则
XML 元素必须遵循以下命名规则:
可使用任何名称,没有保留的字词。
最佳命名习惯
本文作者:技术老小子
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!