8.1.3 元素
元素是 XML 標(biāo)簽的基本組成部分。
元素使用標(biāo)簽(tag)進(jìn)行分隔:尖括號圍住元素類型名。每一個元素 都必須 由一個起始標(biāo)簽 和 一個結(jié)束標(biāo)簽分隔開。
空元素
只是指定一個點(diǎn),而不是提供一個包容器,空元素可以用縮略形式表示,起始和結(jié)束 標(biāo)簽的混合體。
文檔元素,每個文檔 有且只有一個 根節(jié)點(diǎn),稱為 文檔實(shí)體(document entity) 或 文檔根(document root),它們的根被稱為文檔元素(document element)。
XML 對元素 必須正確地嵌套。
如果字符串中包含單引號,分隔符必須使用雙引號,反之亦然。
8.1.4 字符數(shù)據(jù)
字符數(shù)據(jù)就是任何不是標(biāo)記的文本,小于號、大于號、&號 是標(biāo)記分隔符,因此他們絕不能以字符串的形式出現(xiàn)在字符數(shù)據(jù)中(CDATA部分除外),必須使用轉(zhuǎn)義字符 “&It;”等。
8.1.5 屬性
元素是 XML 中的名詞,屬性是它的形容詞。
attribute name = “attribute alue”
attribute name = “attribute alue”
起始標(biāo)記或空標(biāo)記中屬性只允許有一個實(shí)例存在。
非法的:
XML 數(shù)據(jù)中,只有 4個字符 可以作為 空白使用,09 水平指標(biāo)(HT),0D 回車(CR),0A 換行(CF),20空格。
8.1.6 注釋
8.1.7 CDATA 部分
是一種用來包含文本的方法,對希望在自己的文檔中 包含 XML 標(biāo)記的使用舉例 的作者來說是最有用的。
使用這些部分時 XML 幾乎所有的優(yōu)勢都喪失殆盡。
,“…”可以是任何字符串,只要不包含字符串“]]>”。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |