数据文件读取器参数
数据集参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/datafile/../Skins/Default/Stylesheets/Images/transparent.gif)
这个参数允许您选择不同的命名方案,以及为阅读器生成的特性类型的数量。
特性类型名称选择:
- 从文件名称(s):为每个源文件名生成一个特性类型。
- 从格式名称:只生成一个包含格式名称的特性类型。
读者参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/datafile/../Skins/Default/Stylesheets/Images/transparent.gif)
指定是否应该将整个输入文件读入单个特性的单个属性,而不是每行生成一个特性。
这种方法保留了文件的确切内容,包括行分隔符、文件结束符(EOF)标记等。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/datafile/../Skins/Default/Stylesheets/Images/transparent.gif)
当设置为Yes时,将向后读取输入文件,从文件的末尾到顶部。当只需要读取大文件末尾的几个特性时,这个特性非常有用。
如果将“一次读取整个文件”设置为“是”,则忽略此选项。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/datafile/../Skins/Default/Stylesheets/Images/transparent.gif)
此参数用于设置文件顶部要跳过的行数。默认情况下,不跳过任何行。跳过的每一行都记录到日志文件中。如果文件包含应该跳过的描述性材料的标题行,这个选项是有用的。
如果“一次读取整个文件”设置为“是”,则忽略该参数。
如果Read Bottom Up设置为Yes,则会跳过文件末尾的行。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/datafile/../Skins/Default/Stylesheets/Images/transparent.gif)
此参数用于设置在文件底部要跳过的页脚行数。默认情况下,不跳过页脚行。跳过的每个页脚行都记录到日志文件中。如果文件包含应该跳过的描述性材料的页脚行,则此选项非常有用。
如果“一次读取整个文件”设置为“是”,则忽略该参数。
如果将Read Bottom Up设置为Yes,则从文件顶部跳过行。
文件内容
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/datafile/../Skins/Default/Stylesheets/Images/transparent.gif)
默认值为空,表示如果文件中存在字节顺序标记(Byte Order Marker, BOM),将自动检测到字符编码。否则,所有输入字符串将以系统编码方式进行编码。
请注意,只有UTF编码以BOM的形式存储,它是可选的,但在选择其中一种编码时是默认的,在读取时将自动检测。所有其他字符集都需要显式地标识,否则它们将被读取为系统编码。