zoukankan      html  css  js  c++  java
  • XML Schema (2)

    定义元素

    <!-- 1、定义元素book -->

     1 <element name="book"></element> 

    <!-- 2、定义元素包含子元素  顺序(前后顺序不能换)   dtd
                     <person>
                         <name></name>
                         <age></age>
                     </person>             
                 -->

    1 <element name="person">
    2 <complexType>
    3     <sequence>
    4         <element name="name"></element>
    5         <element name="age"></element>
    6     </sequence>
    7 </complexType>
    8 </element>

    <!-- 3、定义元素包含子元素  选择(只能选择一个)   dtd
                     <user>
                         <name></name>
                         <age></age>
                     </user>
                  -->

    1 <element name="user">
    2    <complexType>
    3        <choice>
    4            <element name="name"></element>
    5            <element name="age"></element>
    6        </choice>
    7    </complexType>
    8 </element>

    <!-- 4、定义元素包含子元素  没顺序   dtd
                      <worker>
                          <name></name>
                          <age></age>
                      </worker>
                  -->

    1 <element name="worker">
    2 <complexType>
    3    <all>
    4    <element name="name"></element>
    5    <element name="age"></element>
    6    </all>
    7 </complexType>
    8 </element

    <!-- 5、 定义元素,包含属性,有内容
                      <price unit="¥">50</price>
                  -->

     1 <element name="price">
     2    <complexType>
     3        <simpleContent>
     4            <!-- 扩展内容:将简单类型转换成复杂类型
     5                base:类型
     6             -->
     7            <extension base="integer">
     8                <!-- 定义属性
     9                        name:名称
    10                        type:类型
    11                        use:optional 可选
    12                            required  必填
    13                            prohibited 禁用
    14                 -->
    15                <attribute name="unit" type="string" use="required"></attribute>
    16            </extension>
    17        </simpleContent>
    18    </complexType>
    19 </element>

    xml文件

  • 相关阅读:
    HUST 1372 marshmallow
    HUST 1371 Emergency relief
    CodeForces 629D Babaei and Birthday Cake
    CodeForces 629C Famil Door and Brackets
    ZOJ 3872 Beauty of Array
    ZOJ 3870 Team Formation
    HDU 5631 Rikka with Graph
    HDU 5630 Rikka with Chess
    CodeForces 626D Jerry's Protest
    【POJ 1964】 City Game
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4079205.html
Copyright © 2011-2022 走看看