Propiedades adicionales de archivos sin formato
Propiedades ocultas
La siguiente tabla contiene propiedades adicionales de los nodos de archivo sin formato que no aparecen en el Editor de esquemas. Para usar estas propiedades, es necesario editar manualmente el archivo de esquema en un editor de texto.
Propiedad | Valores | Valor predeterminado | Descripción |
---|---|---|---|
suppress_empty_nodes | true o false | false | Indica si se van a quitar o no los nodos XML vacíos después de que el analizador genere datos de instancia XML. |
generate_empty_nodes | true o false | true | Genera nodos vacíos para los registros existentes en los datos de instancia XML. |
parser_optimization | velocidad o complejidad | Velocidad | La optimización de la velocidad (valor speed) reduce el tiempo de análisis, pero a costa de tener ciertas ambigüedades en los datos. La optimización de la complejidad (valor complexity) soluciona un mayor número de ambigüedades, pero a costa de tener una menor velocidad de procesamiento. |
lookahead_depth | Cualquier entero positivo; cero (0) indica lectura previa infinita | 3 | Profundidad de lectura utilizada para encontrar datos coincidentes. |
allow_early_termination | true o false | false | Indica si los registros posicionales pueden terminar temprano (true) o deben contener datos para todos los campos de registro (false). |
early_terminate_optional_fields | true o false | false | Habilite la terminación anticipada de los campos finales opcionales (true). Si el esquema existente sin esta anotación se abre en el Editor de BizTalk, esta anotación se agregará a él con el valor predeterminado establecido en (false). Nota: La anotación early_terminate_optional_fields solo surte efecto si el allow_early_termination está establecido en "true". |
Todas estas propiedades son atributos del elemento /annotation/appinfo/schemaInfo .
Cuando parser_optimization se establece en complejidad, es posible que tenga errores de validación en un esquema cuando haya muchos nodos opcionales en el mismo grupo o registro. Es posible que tenga que establecer lookahead_depth en cero (0) para evitar errores de validación.
Consulte también
- Propiedades de los nodos
- Propiedades complementarias del nodo para esquemas de archivos planos en la guía de interfaz de usuario y referencia del espacio de nombres de la API para desarrolladores