Un atributo describe un atributo XML o cualquier elemento simple de un mensaje.
Los atributos se proporcionan para simplificar la creación de modelos de mensajes XML; si ninguno de los mensajes utiliza el formato físico XML, debe considerar la utilización de elementos simples en su lugar.
El uso más común de un atributo es para definir un atributo XML en un mensaje XML. En este ejemplo, todo atributo que puede aparecer en el mensaje XML tiene un atributo correspondiente en la definición del mensaje lógico.
Algunas veces, es necesario analizar un mensaje como XML pero ser ha escrito con otro formato físico, por ejemplo, con el formato físico personalizado o con el formato de serie de caracteres delimitado codificado. En este caso, los atributos del mensaje se tratarán exactamente como elementos simples con las mismas propiedades.
Los atributos pueden ser globales o locales.
Se puede utilizar un atributo global en más de un lugar del modelo de mensaje. Debe asignarle un nombre exclusivo con el que puede hacer referencia al mismo.
Un atributo local se define en una posición dentro de un tipo complejo y no está disponible para volver a utilizarlo en otro lugar del modelo de mensajes.
Los atributos se pueden definir como opcionales, necesarios o no permitidos. Los atributos no se pueden repetir. Para más información, consulte el Cardinalidad: elementos opcionales, repetitivos y obligatorios.
A un atributo se le puede dar un valor por omisión, de modo que si el mensaje de entrada no contiene el atributo, se utiliza el valor por omisión. Alternativamente, se puede definir un valor fijo y el atributo siempre tomará dicho valor.
El valor de un atributo se puede limitar utilizando las limitaciones de valores que definen el rango de valores permitidos para el elemento. Las limitaciones de valores se asocian realmente al tipo simple en el que está basado el atributo. Para obtener información detallada, consulteTipos simples.
En el archivo de definiciones de mensajes, se diseña un atributo utilizando una declaración de atributos del esquema XML. Los valores fijos y los valores por omisión se diseñan utilizando una limitación de valor en el atributo. Las limitaciones de valor se definen como facetas en el tipo simple del atributo.
Conceptos relacionados
Conceptos de diseño de mensajes
Objetos de modelo de mensaje
Tareas relacionadas
Añadir un atributo global
Adición de un atributo local
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ad10420_ |