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文件

  • 相关阅读:
    python 复杂一点的装饰器
    python 装饰器
    python 歌词解析
    ATX 免越狱调试IOS和Android
    OpenCV库文件介绍
    NetEaseGame/ATX 的MD
    带你玩转Visual Studio——带你高效开发
    python 图像识别
    fatal: Authentication failed for又不弹出用户名和密码 解决办法
    lua luna工具库
  • 原文地址:https://www.cnblogs.com/liuwt365/p/4079205.html
Copyright © 2011-2022 走看看