Formato de Ligação XML: Manipulação de Atributos xsi:type

O prefixo "xsi" é o prefixo do espaço de nomes utilizado por convenção para o Espaço de Nomes do Esquema XML para Instâncias. Os documentos XML que contêm elementos que têm um atributo xsi:type. Isso fornece um tipo de dados explícito para o elemento.

O analisador XML MRM é sensível aos atributos xsi:type do documento XML. Ele modifica o tipo de dados do elemento conforme necessário e inclui o atributo xsi:type na árvore de mensagens.

O gravador de XML MRM é sensível aos atributos xsi:type da árvore de mensagens. Ele emite saída dos atributos xsi:type de acordo com a propriedade Política de Saída para Atributos xsi:type do conjunto de mensagens do Formato de Ligação XML. Por exemplo, o atributo xsi:type pode ser removido, colocado na saída de todos os elementos ou na saída de acordo com as regras especificadas no padrão SOAP.

Se a validação for ativada para um fluxo de mensagens do WebSphere Message Broker, a lógica da validação será sensível aos atributos xsi:type e utilizará os mesmos para modificar a validação do elemento. Também validará os valores de atributos xsi:type utilizando as regras descritas em Esquema XML Parte 1: Estruturas no Web site do W3C (World Wide Web Consortium).

Há vários pontos importantes a serem lembrados ao analisar e gravar documentos XML que contêm atributos xsi:type.

Para obter informações adicionais sobre os atributos xsi:type, consulte Esquema XML Parte 0: Primer no Web site do W3C (World Wide Web Consortium).

Conceitos relacionados
Esquema XML do Modelo de Mensagem
Referências relacionadas
Propriedades do Conjunto de Mensagens de Formato de Ligação XML
Notas sobre Migração de Fluxos de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad00795_