XsdSpec
Use esse elemento para especificar as propriedades do esquema XML gerado das estrutura de dados.
Esses esquemas XML podem ser usados para validação por uma transformação XML; por exemplo, recurso XMLTRANSFORM CICS® 4.1 .
Nota: XsdSpec NÃO PODE ser especificado com:
Contido por
XseSpecContém
NenhumAtributos
Tabela 1 mostra os atributos para XsdSpec.
| Campos | Descrição |
|---|---|
Atributo: fileName
Valores válidos: Consulte Descrição Necessário?: Não Valor padrão: Veja Descrição |
Especifica o nome do arquivo de saída. O valor padrão é: O nome do arquivo de origem de dados concatenado com "X" |
Atributo: localNamespace
Valores válidos: Consulte a Descrição Necessário?: Não Valor padrão: Veja Descrição |
Especifica o espaço de nomes local. Nota: os namespaces de solicitação não têm efeito sobre o código gerado no conversor.
O valor padrão é: http://www.w3.org/2001/XMLSchema |
Atributos: sobrescrever
Valores válidos: true | false Necessário?: No Valor padrão: true |
Especifica se deve sobrescrever o arquivo de saída, se existir. |
Atributo: targetNamespace
Valores válidos: Consulte a Descrição Necessários?: Não Valor padrão: Veja Descrição |
Especifica o espaço de nomes de destino. O valor padrão é: Para um nome de arquivo de origem de dados foo: http://www.fooI.com/schemas/fooIInterface |
Atributos: espaço em branco
Valores válidos: entrar em colapso | substituir | preservar | compat Necessário?: No Valor padrão: colapso |
O valor desse atributo instrui o processador de lote
a gerar esquemas XML e programas conversores de XML, que
suportam as três opções de processamento de espaço em branco padrão no esquema XML:
"preserve", "replace" e "collapse". Cada elemento no esquema
XML gerado é designado ao valor desse atributo para sua opção de
espaço em branco. Para instruir o processador de lote a gerar esquemas XML e programas conversores de XML compatíveis com liberações anteriores à versão 7.5, especifique o valor "compat". |
Atributo: xsdElemName '
Valores válidos: Ver Descrição ' Obrigatório? Não Valor padrão: Veja Descrição |
Especifica o nome do elemento global para o esquema. O valor padrão é: Valor do atributo nativeTypeName na especificação de mensagem. |
Atributo: xsdNamespace
Valores válidos: Consulte a Descrição Necessário?: Não Valor padrão: Veja Descrição |
Especifica o espaço de nomes xsd. O valor padrão é: Valor do atributo nativeTypeName na especificação de mensagem. |
Atributo: xsdPrefix
Valores válidos: Consulte a Descrição Necessário?: No Valor padrão: cbl |
Especifica o prefixo espaço de nomes xsd. |
Exemplo
A Figura 1 é um exemplo do elemento XseSpec<XsdSpec fileName="sample.xsd" overwrite="true"
targetNamespace="http://www.DFH0CSTDI.com/schemas/DFH0CSTDIInterface"
xsdNamespace="http://www.w3.org/2001/XMLSchema"
localNamespace="http://www.DFH0CSTDI.com/schemas/DFH0CSTDIInterface"
xsdPrefix="cbl"
xsdElemName="dfhcommarea"/>