Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2004, 10:20
abuenog
 
Fecha de Ingreso: julio-2001
Ubicación: Barcelona
Mensajes: 922
Antigüedad: 22 años, 10 meses
Puntos: 1
Condicional en DTD

Hola, que tal.

Quería saber si es posible crear una condición de este tipo. Me explico:

Tengo dos atributos en el xml:

<set-property property="type" value="rowButton" />

Ahora, he definido los posibles valores de property en el dtd:

<!ENTITY % Properties "(type|selection|order)">

<!ATTLIST set-property
property %Properties; #IMPLIED
>

Ahora quiero que dependiendo del valor que le den a property, puedan seleccionar unos valores determinados para el atributo value. Sería algo como

if (properties==order)
{
<!ATTLIST set-property
value (uno, dos, tres) ; #IMPLIED
>
}
if (properties==type)
{
<!ATTLIST set-property
value (table, toolbar) ; #IMPLIED
>
}

Espero haberme explicado bien.

Gracias