Condividi tramite


Proprietà aggiuntive dei file flat

Proprietà nascoste

Nella tabella seguente sono elencate proprietà dei nodi dei file flat che non compaiono in Editor schemi. Per poter utilizzare queste proprietà è necessario modificare a mano il file dello schema in un editor di testo.

Proprietà Valori Valore predefinito Descrizione
suppress_empty_nodes true o false false Consente di specificare se rimuovere o meno i nodi XML vuoti dopo che il parser ha generato i dati dell'istanza XML.
generate_empty_nodes true o false true Consente di generare nodi vuoti per i record esistenti nei dati dell'istanza XML.
parser_optimization velocità o complessità Velocità L'ottimizzazione a favore della velocità comporta una riduzione dei tempi di analisi, con il rischio di alcune ambiguità nei dati. L'ottimizzazione a favore della complessità gestisce una gamma più ampia di ambiguità, ma sacrifica la velocità di elaborazione.
lookahead_depth Qualsiasi numero intero positivo. Zero (0) indica un lookahead infinito. 3 Consente di definire la profondità del lookahead per i dati corrispondenti.
allow_early_termination true o false false Indica se i record posizionali possono terminare in anticipo (true) o devono contenere dati per tutti i campi record (false).
early_terminate_optional_fields true o false false Abilitare la chiusura anticipata dei campi finali facoltativi (true). Se lo schema esistente senza questa annotazione viene aperto nell'editor BizTalk, questa annotazione verrà aggiunta a essa con il valore predefinito impostato su (false). Nota: L'annotazione early_terminate_optional_fields ha effetto solo se il allow_early_termination è impostato su "true".

Tutte queste proprietà sono attributi dell'elemento /annotation/appinfo/schemaInfo .

Quando parser_optimization è impostata su complessità, potrebbero verificarsi errori di convalida rispetto a uno schema quando sono presenti molti nodi facoltativi nello stesso gruppo o record. Potrebbe essere necessario impostare lookahead_depth su zero (0) per evitare errori di convalida.

Vedere anche