欄位左右對齊
概觀
欄位左右對齊關係著欄位中的資料字元是在附加填補字元的前面 (靠左對齊) 或後面 (靠右對齊)。
有時欄位中所包含的資料字元在該欄位中不需要所有的空格。 在位置記錄中,這是最常見的情況,其中專用於欄位的位元組數或字元數目是固定的,取決於 位置長度 和 位置位移 屬性。 這在資料項目小於欄位長度的實例中是很常見的,會在欄位未使用的部分填入填補字元。
當 [使用 Pad Character 的最小長度 ] 屬性值超過儲存相關資料項目目所需的空間時,這類填補也會發生在分隔的記錄中。
在這兩種情況下,相關Field Element或Field Attribute節點 (Left或Right) 的 Justification屬性值會決定填補字元會遵循資料字元 (靠左對齊的) ,或填補字元是否會在資料字元前面 (靠右對齊) 。
當一般檔案反組譯程式將一般檔案實例訊息轉換成對等的 XML 實例訊息時,會在剖析對應的欄位時使用 Justification 屬性。 當一般檔案組合器將 XML 實例訊息轉換成對等的一般檔案實例訊息時, 會使用 Justification 屬性來判斷何時應該將與特定欄位相關聯的填補字元新增至資料流程:對應資料字元之前或之後。
另請參閱
- 欄位考量
- 如需 UI 指引和開發人員 API 命名空間參考中下列屬性的詳細資訊:
- 一般檔案架構 (節點屬性的理由)
- 一般檔案架構 (節點屬性的位置位移)
- 一般檔案架構 (節點屬性的位置長度)