CSV(逗号分隔值)读/写
FME提供读写器对文件的访问CSV格式。
概观
逗号分隔值或CSV,是存储在一个ASCII文件格式的结构化信息的一种方式,使其成为一个非常简单的数据库。CSV是用于交换电子表格,数据库和其他应用软件之间信息的流行格式。
在FME,CSV被视为一个数据库格式。文件中的每一行是一个记录,与记录内的每一字段之间的逗号(或其它)字符。
常常有一个标题行提供的字段名称。例如:
公司,地址,电话,网站
亚搏在线安全软件公司,第132街萨里BC,604-501-9985,www.baooytra.com
文件不必用逗号分隔:FME可以识别与任何分隔或分隔符的任何文件。
CSV文件扩展名
按照惯例,CSV文件使用的.csv延伸,但读者和作家可以使用任何分机。
该CSV读者可以从带有扩展gzip压缩的文件中读取.csv.gz和CSV作家可以写一个gzip压缩文件,如果目标文件两端的延伸带。广州。
阅读器概述
该CSV读者产生用于在每个CSV文件中的每个线驻留在给定的文件夹中的FME特征。该CSV读者首先扫描工作区中定义的所有CSV文件的文件夹。
如果指定ID的行,该CSV读者只处理指定的文件;否则,它读取该文件夹中的所有文件。任选一个CSV文件可以在工作区中给出。在这种情况下,只有CSV文件被读取。
该CSV读者还可以读取由固定宽度的列的数据,而无需分离器中,如果字符间距的数据(通常是一个空格字符)不会在数据本身出现。使用参数删除重复的分离器。(另一种方法是使用文本文件阅读器和AttributeSplitter变压器。)
作家简介
该CSV作家写功能的所有属性的CSV文件。不同类型的功能被写入不同的CSV文件。
以查看数据查验应用非空间数据,选择工具>选择所有功能与无几何。