<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

     

    對一組值的約束(使用枚舉)
    下述案例給名為"car"的元素定義了約束條件,符合條件的值有:Audi、Golf、BMW:
    <xs:element name="car">

    <xs:simpleType>
     <xs:restriction base="xs:string">
        <xs:enumeration value="Audi"/>
        <xs:enumeration value="Golf"/>
        <xs:enumeration value="BMW"/>
     </xs:restriction>
    </xs:simpleType>

    </xs:element>  

    對一系列值的約束 

    下述案例給名為"letter"的元素定義了約束條件。唯一符合條件的值是從 a 到 z 之間的一個小寫字母:

    <xs:element name="letter">

    <xs:simpleType>

    <xs:restriction base="xs:string">

    <xs:pattern value="[a-z]"/>

    </xs:restriction>

    </xs:simpleType>

    </xs:element>

    下述案例給名為"gender"的元素定義了一個約束條件。唯一符合的值是male (男性)或female(女性):

    <xs:element name="gender">

    <xs:simpleType>

    <xs:restriction base="xs:string">

    <xs:pattern value="male|female"/>

    </xs:restriction>

    </xs:simpleType>

    </xs:element>

    對空白符的約束

    下述案例給名為"address"的元素定義了一個約束條件??瞻追O置為"preserve"(保留),這意味著XML處理器不會刪除任何空白符:

    <xs:element name="address">

    <xs:simpleType>

    <xs:restriction base="xs:string">

    <xs:whiteSpace value="preserve"/>

    </xs:restriction>

    </xs:simpleType>

    </xs:element>

    下述案例給名為"address"的元素定義了一個約束條件。空白符設置為" replace "(替代),這意味著XML處理器會用空格替代所有的空白字符(其中包括:換行符、制表符、空格符、回車符):

    <xs:element name="address">

    <xs:simpleType>

    <xs:restriction base="xs:string">

    <xs:whiteSpace value="replace"/>

    </xs:restriction>

    </xs:simpleType>

    </xs:element>

    下述案例給名為"address"的元素定義了一個約束條件。空白符設置為"collapse"(清除),這意味著XML處理器會清除所有的空白字符(換行符、制表符、空格符以及回車符都被空格符替代。頭部、尾部的空格會被清除,多個空格也會自動減少為一個):

    <xs:element name="address">

    <xs:simpleType>

    <xs:restriction base="xs:string">

    <xs:whiteSpace value="collapse"/>

    </xs:restriction>

    </xs:simpleType>

    </xs:element>

    對數據類型的約束

    Constraint
    約束

    Description
    說明

    enumeration

    Defines a list of acceptable values
    定義了一系列的有效值

    fractionDigits

    Specifies the maximum number of decimal places allowed. Must be equal to or greater than zero
    指定了允許出現的小數位數的最大位數。值必須大于等于0

    length

    Specifies the exact number of characters or list items allowed. Must be equal to or greater than zero
    指定了允許出現的字符或列表項的個數。值必須大于等于0

    maxExclusive

    Specifies the upper bounds for numeric values (the value must be less than this value)
    指定了數值上限(數值必須小于該值)

    maxInclusive

    Specifies the upper bounds for numeric values (the value must be less than or equal to this value)
    指定了數值上限(數值必須小于等于該值)

    maxLength

    Specifies the maximum number of characters or list items allowed. Must be equal to or greater than zero
    指定了允許出現的字符或列表項的最大個數。值必須大于等于0

    minExclusive

    Specifies the lower bounds for numeric values (the value must be greater than this value)
    指定了數值的下限 (數值必須大于該值)

    minInclusive

    Specifies the lower bounds for numeric values (the value must be greater than or equal to this value)
    指定了數值的下限(數值必須大于等于該值)

    minLength

    Specifies the minimum number of characters or list items allowed. Must be equal to or greater than zero
    指定了允許出現的字符或列表的最小個數。值必須大于等于0

    pattern

    Defines the exact sequence of characters that are acceptable
    定義了符合要求的字符的精確排列順序

    totalDigits

    Specifies the exact number of digits allowed. Must be greater than zero
    指定了允許出現的字符的精確個數。值必須大于0

    whiteSpace

    Specifies how white space (line feeds, tabs, spaces, and carriage returns) is handled
    指定了空白符的處理方式(其中包括:換行符、制表符、空格符和回車符)

    posted on 2008-03-29 12:44 周銳 閱讀(872) 評論(0)  編輯  收藏 所屬分類: JavaXML
    主站蜘蛛池模板: 亚洲精品视频在线播放| 在线看免费观看AV深夜影院| 亚洲av无码一区二区三区网站| 91精品国产免费久久国语麻豆| 色噜噜亚洲男人的天堂| 亚洲AV无码成H人在线观看| 久久久精品免费国产四虎| 亚洲中文字幕一二三四区苍井空 | 农村寡妇一级毛片免费看视频| 亚洲va久久久噜噜噜久久| 成全影视免费观看大全二| 中文字幕看片在线a免费| 亚洲乱码卡一卡二卡三| 国产中文在线亚洲精品官网| 免费观看无遮挡www的小视频| 老外毛片免费视频播放| 亚洲熟妇无码爱v在线观看| 四虎影院免费视频| 国产精品99久久免费观看| 国产精品亚洲专区无码唯爱网 | 色偷偷女男人的天堂亚洲网| 亚洲无码精品浪潮| 久久久久国产精品免费免费搜索| 精品国产污污免费网站入口在线| 77777午夜亚洲| 亚洲一区二区中文| 亚洲午夜激情视频| 妞干网免费视频观看| 9277手机在线视频观看免费| 一本到卡二卡三卡免费高| wwwxxx亚洲| 亚洲欧洲日产国码二区首页| 亚洲熟女一区二区三区| 免费日本黄色网址| 免费影院未满十八勿进网站| 日本一区二区免费看| 亚洲精品视频免费| 亚洲AV无码成人网站在线观看| 亚洲人成日本在线观看| 亚洲欧洲在线观看| 亚洲综合AV在线在线播放|