最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

XSD 復(fù)合空元素

空的復(fù)合元素不能包含內(nèi)容,只能含有屬性。

復(fù)合空元素:

一個(gè)空的 XML 元素:

<product prodid="1345" />

上面的 "product" 元素根本沒(méi)有內(nèi)容。為了定義無(wú)內(nèi)容的類型,我們就必須聲明一個(gè)在其內(nèi)容中只能包含元素的類型,但是實(shí)際上我們并不會(huì)聲明任何元素,比如這樣:

<xs:element name="product">
  <xs:complexType>
    <xs:complexContent>
      <xs:restriction base="xs:integer">
        <xs:attribute name="prodid" type="xs:positiveInteger"/>
      </xs:restriction>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

在上面的例子中,我們定義了一個(gè)帶有復(fù)合內(nèi)容的復(fù)合類型。complexContent 元素給出的信號(hào)是,我們打算限定或者拓展某個(gè)復(fù)合類型的內(nèi)容模型,而 integer 限定則聲明了一個(gè)屬性但不會(huì)引入任何的元素內(nèi)容。

不過(guò),也可以更加緊湊地聲明此 "product" 元素:

<xs:element name="product">
  <xs:complexType>
    <xs:attribute name="prodid" type="xs:positiveInteger"/>
  </xs:complexType>
</xs:element>

或者您可以為一個(gè) complexType 元素起一個(gè)名字,然后為 "product" 元素設(shè)置一個(gè) type 屬性并引用這個(gè) complexType 名稱(通過(guò)使用此方法,若干個(gè)元素均可引用相同的復(fù)合類型):

<xs:element name="product" type="prodtype"/>

<xs:complexType name="prodtype">
  <xs:attribute name="prodid" type="xs:positiveInteger"/>
</xs:complexType>
琼中| 炎陵县| 海南省| 白城市| 敖汉旗| 青岛市| 海宁市| 平顺县| 边坝县| 肥西县| 永济市| 万安县| 沧源| 金门县| 壶关县| 财经| 临澧县| 吴忠市| 台南县| 隆尧县| 新巴尔虎右旗| 苗栗市| 闻喜县| 墨脱县| 溧阳市| 股票| 剑河县| 宜宾市| 商丘市| 来安县| 饶阳县| 大关县| 隆回县| 昌江| 平江县| 洛川县| 高要市| 清苑县| 合阳县| 滨州市| 龙川县|