Sun Cluster: Guía del desarrollador de los servicios de datos del sistema operativo Solaris
DTD de XML de NVPAIR 
<!— Especificación de formato XML de NVPAIR
        Copyright 2001-2004 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 arbitrarios. Debería estar envuelto con <![CDATA[...]]> 
para evitar análisis de XML internos. 
—> 
<!ELEMENT NAME (#PCDATA)>
<!— Definición de VALUE 
             VALUE sólo es una cadena de longitud cualquiera.
        ATRIBUTOS:
        CONTENIDO:
                Datos de texto arbitrario. Debería estar envuelto con <![CDATA[...]]> 
para evitar análisis de XML internos. 
—>
<!ELEMENT VALUE (#PCDATA)>