CSV(逗号分隔值)读写器/写入器
FME提供对CSV格式文件的读写访问。
概述
逗号分隔值(CSV)是一种以ASCII文件格式存储结构化信息的方法,使其成为非常简单的数据库。CSV是一种流行的格式,用于在电子表格、数据库和其他软件应用程序之间交换信息。
在FME中,CSV被视为数据库格式。文件中的每一行都是一条记录,记录中的每个字段之间都有一个逗号(或其他字符)。
通常有一个标题行为字段提供名称。例如:
公司,地址,电话,网络
亚搏在线安全软件公司,萨里街132号,邮编604-501-9985,www.baooytra.com
文件不必使用逗号分隔:FME可以识别任何带有分隔符或分隔符字符的文件,只要在参数设置中指定该字符即可。
CSV文件扩展名
按照惯例,CSV文件使用. csv扩展,但读者和作者可以使用任何扩展。
CSV阅读器可以从扩展名为gzip的文件中读取数据.csv.gz,如果目标文件的扩展名以. gz.
读者概述
CSV阅读器为给定文件夹中的每个CSV文件中的每一行生成一个FME特性。CSV阅读器首先扫描工作空间中定义的所有CSV文件的文件夹。
如果指定了IDs行,CSV阅读器只处理指定的文件;否则,它将读取文件夹中的所有文件。可以选择在工作空间中提供单个CSV文件。在本例中,只读取CSV文件。
如果数据本身中没有字符间距(通常是空格字符),CSV阅读器还可以读取由固定宽度的列组成的数据,不使用分隔符。使用的参数删除重复的分隔符.(另一种方法是使用文本文件阅读器/写入器和AttributeSplitter变压器)。
作家概述
CSV写入器将特性的所有属性写入CSV文件。不同类型的特性被写入不同的CSV文件。
要查看数据检查器应用程序中的非空间数据,请选择工具>选择没有几何形状的所有功能.