XML Schema notation 元素

XML Schema 参考手册 完整 XML Schema 参考手册

定义和用法

notation 元素描述 XML 文档中非 XML 数据的格式。

元素信息

  • 父元素: schema

语法

<notation

id=ID

name=NCName

public=anyURI

system=anyURI
any attributes

>


(annotation?)


</notation>

(? 符号声明在 notation 元素中该元素可出现零次或一次。)

属性描述
id可选。规定该元素的唯一的 ID。
name必需。为元素规定名称。
public必需。与 public 标识符相对应的 URI 引用。
system与 system 标识符相对应的 URI 引用。
any attributes可选。规定带有 non-schema 命名空间的任何其他属性。

实例 1

下面的例子通过使用一个查看应用程序 view.exe 来显示 gif 和 jpeg 格式的 notation:

<?xml version="1.0"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">


<xs:notation name="gif" public="image/gif" system="view.exe"/>

<xs:notation name="jpeg" public="image/jpeg" system="view.exe"/>


<xs:element name="image">

  <xs:complexType>

    <xs:simpleContent>

      <xs:attribute name="type">

        <xs:simpleType>

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

            <xs:enumeration value="gif"/>

            <xs:enumeration value="jpeg"/>

          </xs:restriction>

        </xs:simpleType>

      </xs:attribute>

    </xs:simpleContent>

  </xs:complexType>

</xs:element>


</xs:schema>


文档中的 "image" 元素是这样的:


<image type="gif"></image>

XML Schema 参考手册 完整 XML Schema 参考手册

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号