W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
XML Schema 可定義 XML 文件的元素。
簡易元素指那些只包含文本的元素。它不會(huì)包含任何其他的元素或?qū)傩浴?/p>
簡易元素指那些僅包含文本的元素。它不會(huì)包含任何其他的元素或?qū)傩浴?/p>
不過,"僅包含文本"這個(gè)限定卻很容易造成誤解。文本有很多類型。它可以是 XML Schema 定義中包括的類型中的一種(布爾、字符串、數(shù)據(jù)等等),或者它也可以是您自行定義的定制類型。
您也可向數(shù)據(jù)類型添加限定(即 facets),以此來限制它的內(nèi)容,或者您可以要求數(shù)據(jù)匹配某種特定的模式。
定義簡易元素的語法:
此處 xxx 指元素的名稱,yyy 指元素的數(shù)據(jù)類型。XML Schema 擁有很多內(nèi)建的數(shù)據(jù)類型。
這是一些 XML 元素:
這是相應(yīng)的簡易元素定義:
簡易元素可擁有指定的默認(rèn)值或固定值。
當(dāng)沒有其他的值被規(guī)定時(shí),默認(rèn)值就會(huì)自動(dòng)分配給元素。
在下面的例子中,缺省值是 "red":
固定值同樣會(huì)自動(dòng)分配給元素,并且您無法規(guī)定另外一個(gè)值。
在下面的例子中,固定值是 "red":
提示:簡易元素?zé)o法擁有屬性。假如某個(gè)元素?fù)碛袑傩?,它就?huì)被當(dāng)作某種復(fù)合類型。但是屬性本身總是作為簡易類型被聲明的,這將在下一節(jié)內(nèi)容中說明。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: