五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 建站教程 > Schema 教程 > XSD 簡易元素

XSD 簡易元素

此節(jié)有 220 人學習過     參與評論

XML Schema 可定義 XML 文件的元素。

簡易元素指那些只包含文本的元素。它不會包含任何其他的元素或?qū)傩浴?/strong>

什么是簡易元素?

簡易元素指那些僅包含文本的元素。它不會包含任何其他的元素或?qū)傩浴?/p>

不過,“僅包含文本”這個限定卻很容易造成誤解。文本有很多類型。它可以是 XML Schema 定義中包括的類型中的一種(布爾、字符串、數(shù)據(jù)等等),或者它也可以是您自行定義的定制類型。

您也可向數(shù)據(jù)類型添加限定(即 facets),以此來限制它的內(nèi)容,或者您可以要求數(shù)據(jù)匹配某種特定的模式。

定義簡易元素

定義簡易元素的語法:

<xs:element name="xxx" type="yyy"/>

此處 xxx 指元素的名稱,yyy 指元素的數(shù)據(jù)類型。XML Schema 擁有很多內(nèi)建的數(shù)據(jù)類型。

最常用的類型是:

  • xs:string
  • xs:decimal
  • xs:integer
  • xs:boolean
  • xs:date
  • xs:time

例子:

這是一些 XML 元素:

<lastname>Smith</lastname>
<age>28</age>
<dateborn>1980-03-27</dateborn>

這是相應的簡易元素定義:

<xs:element name="lastname" type="xs:string"/>
<xs:element name="age" type="xs:integer"/>
<xs:element name="dateborn" type="xs:date"/> 

簡易元素的默認值和固定值

簡易元素可擁有指定的默認值或固定值。

當沒有其他的值被規(guī)定時,默認值就會自動分配給元素。

在下面的例子中,缺省值是 "red":

<xs:element name="color" type="xs:string" default="red"/>

固定值同樣會自動分配給元素,并且您無法規(guī)定另外一個值。

在下面的例子中,固定值是 "red":

<xs:element name="color" type="xs:string" fixed="red"/>

如對本文有疑問,請?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會為你解答??! 點擊進入論壇

您可能感興趣的文章:

發(fā)表評論 (220人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------
Schema 教程目錄

其它欄目

· 建站教程
· 365學習

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號