Los últimos tutoriales de desarrollo web
 

XML Elemento notación esquema


<XML completo esquema de referencia

Definición y Uso

El elemento de notación describe el formato de los datos no XML dentro de un documento XML.

elemento de información

  • Parent elements: esquema

Sintaxis

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
any attributes
>

(annotation?)

</notation>

(El signo? Declara que el elemento puede aparecer cero o una vez en el interior del elemento de notación)

Atributo Descripción
id Opcional. Especifica un identificador único para el elemento
name Necesario. Especifica un nombre para el elemento
public Necesario. Especifica un URI correspondiente al identificador público
system

Opcional. Especifica un URI correspondiente al identificador de sistema

any attributes Opcional. Especifica cualquier otro atributo con el espacio de nombres no esquema

Ejemplo 1

El siguiente ejemplo muestra un GIF y JPEG utilizando una notación de una aplicación de visualización, view.exe:

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

The "image" element in a document could look like this:

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

<XML completo esquema de referencia