XML簡明圖文詳細教程第1課: 處理XML元素
發(fā)表時間:2023-08-11 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]什么是XML元素? XML是一種標識語言,一組用來創(chuàng)建描述數(shù)據(jù)的語法標簽的規(guī)則集。一個XML元素是由開 始標簽、結(jié)束標簽以及標簽之間的數(shù)據(jù)構(gòu)成的。開始和結(jié)束標簽用來描述標簽之間的數(shù) 據(jù)。標簽之間的數(shù)...
什么是XML元素?
XML是一種標識語言,一組用來創(chuàng)建描述數(shù)據(jù)的語法標簽的規(guī)則集。一個XML元素是由開
始標簽、結(jié)束標簽以及標簽之間的數(shù)據(jù)構(gòu)成的。開始和結(jié)束標簽用來描述標簽之間的數(shù)
據(jù)。標簽之間的數(shù)據(jù)被認為是元素的值。例如,在下面一個XML元素的例子中,元素"di
rector"的值是"Ed Wood"。
<director>Ed Wood</director>
元素名("director")允許你把"Ed Wood"這個值標出來,這樣你就能把這些數(shù)據(jù)同另外
類似的數(shù)據(jù)區(qū)分開來。例如,有可能另一個元素的值也是"Ed Wood"。
<actor>Ed Wood</actor>
由于每個元素都有不同的標簽名,所以你能很容易把上面兩個元素的值區(qū)別開來。如果
從語義上沒有辦法把數(shù)據(jù)標出來,兩個有同樣值的元素會混淆起來。
屬性
一個元素可以包含一個或多個屬性,屬性是一個由“=”隔開的名稱值,如:
<CITY ZIP="01085">Westfield</CITY>
在上面的例子中,ZIP="01085"是元素<CITY>的一個屬性。屬性用來給一個元素添加附加
的、次要的信息,通常是元信息,屬性還可以使用缺省值,而元素卻不能這樣做。元素
的每一個屬性可以以任意順序進行說明,但僅能說明一次。
此外,XML標簽對大小寫敏感,因此以下這三個是不同的元素。
<City><CITY><city>