Puede añadir un discriminador a un objeto de esquema DFDL para
permitir que el analizador DFDL resuelva un punto de incertidumbre.
Antes de empezar:
Cree o abra un archivo de esquema DFDL. Consulte
Editor de esquemas DFDL para obtener una descripción del
Editor de esquemas DFDL.
- En la vista Editor, seleccione el objeto de esquema DFDL en el
que desea añadir un discriminador.
- En el separador Aserciones y discriminadores del área
Propiedades de DFDL, seleccione Discriminadores y luego pulse
Añadir discriminador. Si ya se aplica una aserción al objeto, la
opción Discriminadores está inhabilitada, ya que un objeto no
puede tener aplicada una aserción y un discriminador. Se crea una nueva entrada en la tabla.
- Escriba la expresión de prueba en el campo Condición de
prueba y un mensaje de anomalía legible por humanos en el campo
Mensaje. La asistencia de contenido está disponible para el campo Condición de
prueba; pulse Control+Espacio para abrir el Creador de expresiones
XPath.
- Guarde el modelo de mensaje.
El discriminador se utiliza cuando se ejecuta el modelo de mensaje.