Opções de Processamento XML

Existem quatro propriedades na camada XML que podem ser utilizadas para afetar como as mensagens XML são processadas. A tabela a seguir mostra os exemplos dos valores que você pode definir para a propriedade Processamento do Membro. Nessa tabela, o elemento do membro é referido como A, e possui o valor valor de elemento. O pai é conhecido como X.

O Efeito das Opções de Processamento na Saída XML

Para Obter o XML Processado dessa Forma: Defina esse Valor de Propriedade de Processamento do Membro: Defina esses outros Valores de Propriedades:
<X>
<A>valor de elemento</A>
</X>
XMLElement (o padrão)

Nome XML do Membro = A

<X A='value of element'/> 
XMLAttribute

Nome XML do Membro = A

<X>
<Field id='A'>valor de elemento</Field>
</X>
XMLElementAttrID

Nome XML do Membro = Campo
Nome do Atributo de ID do Membro = id
Valor do Atributo de ID do Membro = A

<X>
<A val=valor de elemento/>
</X>
XMLElementAttrVal

Nome XML do Membro = ANome do Atributo de Valor do Membro = val

<X>
<Field id='A' val='valor de elemento'/>
</X>
XMLElementAttrIDVal

Nome XML do Membro = Campo
Nome do Atributo de ID do Membro = id
Valor do Atributo de ID do Membro = A
Nome do Atributo de Valor do Membro = val

Você não deve ter um elemento no modelo apresentado como um atributo XML. Isto pode resultar em validação incorreta de documentos XML. Em vez disso, o elemento deve ser redefinido como um atributo no modelo.

Você não deve ter um atributo no modelo apresentado como um elemento XML. Isto pode resultar em validação incorreta de documentos XML. Em vez disso, o atributo deve ser definido como um elemento no modelo.

Existe um cenário no qual esta técnica é apropriada. Quando tiver criado um modelo de mensagem importando um arquivo de cabeçalho C ou um copybook COBOL, ele consistirá totalmente em elementos. Um formato XML deste modelo pode ser criado apenas incluindo um formato físico XML no conjunto de mensagens. Se estiver procurando alguns elementos para aparecerem como atributos XML no formato XML, será possível utilizar a propriedade Processamento para fazer isso.

Conceitos relacionados
Formatos Físicos no Domínio MRM
Formato de Ligação XML
Formato de Ligação XML: Relacionamento com o Modelo Lógico
Tarefas relacionadas
Trabalhando com Propriedades Físicas
Configurando Propriedades Físicas
Referências relacionadas
Propriedades do Objeto de Modelo de Mensagem
Propriedades Físicas para os Objetos de Modelo de Mensagem
Propriedades Físicas com Custom Wire Format para os Objetos de Modelo de Mensagem
Propriedades Físicas do Formato TDS para os Objetos de Modelo de Mensagem
Propriedades da Documentação para Todos os Objetos do Conjunto de Mensagens
Propriedades dos Objetos de Modelo de Mensagem por Objeto
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad06710_