Kiambato cha notation cha XML Schema

Mifano na Matumizi

Kiambato cha notation kinasikitisha fomu ya data ya ki-XML ambayo haitakuwa XML.

Taarifa ya Kiambato

Mabaki ya ukadifu Hakuna mpaka
Kiambato cha Kina schema
Matokeo taarifa ya kina

Makadaro

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
kiambato yote
>
(taarifa ya kina?)
</notation>

(taarifa ya kina inayotambuliwa katika kiambato ya notation hii inaweza kuwa kila mara au kila mara inayotambuliwa.)

Kiambato Maelezo
id Inayopendekeza. Inaeleza ID wa kiambato kwa kiambato hiki.
jina Inayotarajiwa. Inaeleza jina la kiambato.
public Inayotarajiwa. Marejeo wa URI inayohusiana na hisia ya public.
system Marejeo wa URI inayohusiana na hisia ya system.
kiambato yote Inayopendekeza. Inaeleza ya kila kiambato kinajenye haitakuwa katika schema.

Mfano

Mfano 1

Mfano hii inaonyesha kwa kutumia programu ya muonekano view.exe kuonyesha fomu za notation za gif na jpeg:

<?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"/>
          
        
      
    
  


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