FSD 記錄標記
記錄元素設定記錄的結構。記錄是由一系列字段和一個記錄分隔符(可選的)組成的。
<record name output='yes|no' record-sep max-occur min-occur> <field/> </record>
屬性
name
設置選擇的名稱。如果 output 屬性設置為「yes」,則這個名稱在輸出過程中將作為 XML 標記名稱,在輸入過程中則與 XML 標記進行選擇匹配。
output
設置是否在輸出中包括記錄序。該屬性的有效值是:
- 「是」
記錄將導致輸出內生成標記
- 「否」
順序只描述數據結構,並不在輸出內顯示。
默認值為「yes」。
- 「是」
record-sep
為記錄設置可選的記錄分隔符串。可以是任意字符串值。下列值同樣可以接受:
\r
回車字符
\n
換行字符
\t
Tab 字符。
max-occur
為記錄設置最大的出現次數。「zero」值表示可以出現任意次。
默認值是「一」。
min-occur
為記錄設置最小的出現次數。
該屬性的默認值是「零」。
備註
記錄是由字段組成的,這些字段的次序必須正確。與順序不同,記錄只能包含字段。
注意:平面架構中用作字段的名稱必須是有效的 XML 元素名稱。XML 規範明確排除了半值寬度的 Katakana 字符,也稱為單字節 Katakana。在為字段命名時不能使用這些字符。每個半值寬度字符都具有與 Unicode 字符設置相等的常規寬度,因此必須使用
Unicode 字符。