记录和字段

FSD 的核心是出现在平面数据中的记录和字段的设置。记录包含了按固定次序排列的字段,字段则设置实际数据的结构。

记录和字段都有一个名称,用来生成 XML 标记。例如,下列 FSD

<?xml encoding='UTF8' version='1.0' ?>
<schema xmlns='http://www.infor.com/2017/TD/SSTransform/fsd' version='1.0'>
  <sequence output='no'>
    <record name='parent'>
      <field name='child'/>
    </record>
  </sequence>
</schema>

可生成下列 XML 结构:

<parent>
  <child/>
</parent>

默认情况下,所有记录和字段都生成至输出。如将 output 属性设置为no,则可以覆盖输出。如果您要指定数据结构,而又不希望在 XML 内生成标记时,这个方法非常实用。

注意:浏览时您可以指定要使用的文件编码。