Основы Internet-технологий для математиков. Введение в XML. Махортов С.Д - 13 стр.

UptoLike

13
ограничение базового типа элемента , который в свою очередь указывается в
атрибуте base. Приведем несколько простых примеров использования граней.
В этом примере определяется элемент <AGE>, на его значение
накладывается ограничение:
<xs:element name=AGE>
<xs:sipleType>
<xs:restriction base=xs:integer>
<xs:minInclusive value=16/>
<xs:maxInclusive value=34/>
</xs:restriction>
</xs:sipleType>
</xs:element>
В этом примере определяется элемент <USERNAME>, на его значение
накладывается ограничение:
<xs:element name=USERNAME>
<xs:sipleType>
<xs:restriction base=xs:string>
<xs:minLength value=4/>
<xs:maxLength value=30/>
</xs:restriction>
</xs:sipleType>
</xs:element>
В этом примере определяется элемент <CAR>:
<xs:element name=CAR>
<xs:sipleType>
<xs:restriction base=xs:string>
<xs:enumeration value=Audi/>
<xs:enumeration value=Mercedes/>
<xs:enumeration value=Volvo/>
</xs:restriction>
</xs:sipleType>
</xs:element>
                                     13
ограничение базового типа элемента, который в свою очередь указывается в
атрибуте base. Приведем несколько простых примеров использования граней.
   В этом примере определяется элемент , на его значение
накладывается ограничение:

  

  
     
            
            
     
  

  

   В этом примере определяется элемент , на его значение
накладывается ограничение:

  

  
     
            
            
     
  

  

  В этом примере определяется элемент :