Sun Cluster 3.1 10/03: Guía del desarrollador de los servicios de datos

DTD de XML de NVPAIR

<!— especificación de fomrato XML de NVPAIR

        Copyright 2001-2003 Sun Microsystems, Inc. Reservados todos los derechos.
        El uso está sujeto a los términos de la licencia.

        Uso esperado:
        Un elemento nvpair se debe usar en un elemento SC_EVENT o SC_CALLBACK_REG.

—>

<!— definición de NVPAIR

       NVPAIR es un par de nombre-valor que representa combinaciones arbitrarias
       de nombre y valor. Se pretende que sea una traducción directa y genérica de
       la estructura nvpair_t de Solaris, empleada por la estructura sysevent.
       Sin embargo, en el caso de este elemento de xml no hay información de tipo
       asociada al nombre o valor (ambos son textos arbitrarios).


       NVPAIR consta sólo de un elemento NAME y uno o varios elementos VALUE.
       Un elemento VALUE representa un valor escalar; varios, representan un VALUE
       de matriz.

       ATRIBUTOS:

       CONTENIDO:
               SUBELEMENTS: NAME(1), VALUE(1 o varios)
—>

<!ELEMENT NVPAIR (NAME,VALUE+)>
<!— definición de NAME

        NAME es simplemente una cadena de longitud arbitraria.

        ATRIBUTOS:

        CONTENIDO:
                Datos de texto arbitrario.  Debería ir envuelto con <![CDATA[...]]>
                para evitar un análisis de XML interno.
—>
<!ELEMENT NAME (#PCDATA)>

<!— definición de VALUE
        VALUE es simplemente una cadena de longitud arbitraria.

        ATRIBUTOS:

        CONTENIDO:
                Datos de texto arbitrarios.  Debería estar envuelto con <![CDATA[...]]>
                para evitar análisis de XML internos.
—>

<!ELEMENT VALUE (#PCDATA)>