共用方式為


其他一般檔案屬性

隱藏的屬性

下表列出「結構描述編輯器」中未顯示的其他一般檔案節點屬性。 若要使用這些屬性,需要在文字編輯器中手動編輯結構描述檔案。

屬性 預設值 描述
suppress_empty_nodes [True][False] false 指示在剖析器產生 XML 執行個體資料後是否移除空的 XML 節點。
generate_empty_nodes [True][False] true 為存在 XML 執行個體資料中的記錄產生空節點。
parser_optimization 速度複雜度 速度 使速度最佳化可降低剖析時間,但代價是必須處理一些不明確的資料。 使複雜度最佳化可處理範圍較廣的模稜兩可狀況,但會犧牲速度。
lookahead_depth 任何正整數;零 (0) 表示無限先行剖析。 3 比對資料的先行剖析深度。
allow_early_termination [True][False] false 指出位置記錄是否可以提早終止 (true) ,或必須包含所有記錄欄位的資料, (false) 。
early_terminate_optional_fields [True][False] false 啟用選擇性尾端欄位的早期終止, (true) 。 如果在 BizTalk 編輯器中開啟不含此批註的現有架構,此批註將會新增至該架構,並將預設值設定為 (false) 。 注意: 只有當allow_early_termination設定為 「true」 時,early_terminate_optional_fields批註才會生效。

所有這些屬性都是 /annotation/appinfo/schemaInfo 元素的屬性。

當parser_optimization設定為複雜度時,當相同群組或記錄中有許多選擇性節點時,可能會有架構的驗證失敗。 您可能需要將 lookahead_depth 設定為零 (0) 以避免驗證錯誤。

另請參閱