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 字符。