Zusätzliche Flatfile-Eigenschaften
Ausgeblendete Eigenschaften
In der folgenden Tabelle sind zusätzliche Flatfile-Eigenschaften aufgeführt, die im Schema-Editor nicht angezeigt werden. Wenn Sie diese Eigenschaften verwenden möchten, müssen Sie die Schemadatei in einem Texteditor manuell bearbeiten.
Eigenschaft | Werte | Standardwert | BESCHREIBUNG |
---|---|---|---|
suppress_empty_nodes | true oder false | false | Gibt an, ob leere XML-Knoten entfernt werden sollen, nachdem der Parser XML-Instanzdaten generiert hat. |
generate_empty_nodes | true oder false | true | Generiert leere Knoten für Datensätze in den XML-Instanzdaten. |
parser_optimization | Geschwindigkeit oder Komplexität | Geschwindigkeit | Durch Optimieren der Geschwindigkeit wird die Analysedauer verkürzt, hat jedoch einige Mehrdeutigkeiten bei den Daten zur Folge. Durch Optimieren der Komplexität werden mehr Mehrdeutigkeiten aufgelöst, jedoch auf Kosten der Verarbeitungsgeschwindigkeit. |
lookahead_depth | Eine positive Ganzzahl. Null (0) gibt ein unbegrenztes Lookahead an. | 3 | Reichweite der Lookahead-Suche nach übereinstimmenden Daten. |
allow_early_termination | true oder false | false | Gibt an, ob Positionsdatensätze frühzeitig beendet werden können (true) oder Daten für alle Datensatzfelder enthalten müssen (false). |
early_terminate_optional_fields | true oder false | false | Aktivieren Sie die vorzeitige Beendigung optionaler nachgestellter Felder (true). Wenn das vorhandene Schema ohne diese Anmerkung im BizTalk-Editor geöffnet wird, wird diese Anmerkung hinzugefügt, wobei der Standardwert auf (false) festgelegt ist. Hinweis: Die early_terminate_optional_fields Anmerkung wird nur wirksam, wenn die allow_early_termination auf "true" festgelegt ist. |
Alle diese Eigenschaften sind Attribute des /annotation/appinfo/schemaInfo-Elements .
Wenn parser_optimization auf Komplexität festgelegt ist, treten möglicherweise Validierungsfehler für ein Schema auf, wenn sich viele optionale Knoten in derselben Gruppe oder einem Datensatz befinden. Möglicherweise müssen Sie lookahead_depth auf Null (0) festlegen, um Validierungsfehler zu vermeiden.
Weitere Informationen
- Knoteneigenschaften
- Ergänzende Knoteneigenschaften für Flatfileschemas in der Api-Namespacereferenz für Benutzeroberflächen und Entwickler