Utilice este elemento para especificar las propiedades del esquema XML generado a partir de las estructuras de datos.
La Tabla 1 muestra los atributos de XsdSpec.
| Campos | Descripción |
|---|---|
Atributo: fileName |
Especifica
el nombre del archivo de salida. El valor predeterminado es: Nombre de archivo fuente de datos concatenado con "X" |
Atributo: localNamespace |
Especifica
el espacio de nombres local. Nota: Los espacios de nombres de petición no tienen efecto
sobre el código generado en el conversor.
El valor predeterminado es: http://www.w3.org/2001/XMLSchema |
Atributo: overwrite |
Especifica si debe sobrescribirse el archivo de salida si existe. |
Atributo: targetNamespace |
Especifica el espacio de nombres destino. El valor predeterminado es: Para el nombre de archivo "foo" de origen de datos: http://www.fooI.com/schemas/fooIInterface |
Atributo: whitespace |
El valor de este atributo indica al procesador por lotes que
genere esquemas XML y programas de conversor XML que soporten las tres opciones de proceso de
espacios en blanco estándar en el esquema XML: "preserve", "replace"
y "collapse". Se asigna a cada elemento del esquema XML generado el valor
de este atributo para su opción whiteSpace. Para indicar al procesador por lotes que genere esquemas XML y programas de conversor XML que sean compatibles con releases anteriores a la versión 7.5, especifique el valor "compat". |
Atributo: xsdElemName |
Especifica
el nombre de elemento global para el esquema. El valor predeterminado es: Valor del atributo nativeTypeName en la especificación de mensaje. |
Atributo: xsdNamespace |
Especifica
el espacio de nombres xsd. El valor predeterminado es: Valor del atributo nativeTypeName en la especificación de mensaje. |
Atributo: xsdPrefix |
Especifica el prefijo del espacio de nombres xsd. |
<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"/>