CSV(逗号分隔值)阅读器/作家

FME以CSV格式读取和写入文件。

概要

逗号分隔值或CSV是一种以ASCII文件格式存储结构化信息的方式,使其成为一个非常简单的数据库。CSV是一种流行的格式,可以在电子表格,数据库和其他软件应用程序之间交换信息。

在FME中,CSV被视为数据库格式。文件中的每一行都是记录,在记录中的每个字段之间具有逗号(或其他)字符。

通常有一个标题线为字段提供名称。例如:

公司,地址,电话,网

亚搏在线Safe Software Inc,132nd Street Surrey Bc,604-501-9985,www.baooytra.com

文件不必分开逗号:FME可以使用任何分隔符或分隔符字符识别任何文件,只要在参数设置中指定该字符。

CSV文件扩展名

按照惯例,CSV文件使用.csv.扩展,但读者和写作者可以使用任何扩展。

CSV读取器可以使用扩展从Gzipped文件读取.csv.gz.,如果目标文件的扩展结束,则CSV编写器可以编写Gzipped文件.gz.

读者概述

CSV读取器在给定文件夹中的每个CSV文件中为每行产生FME功能。CSV读取器首先扫描工作区中定义的所有CSV文件的文件夹。

如果指定了IDS行,则CSV读取器仅处理指定的文件;否则,它读取文件夹中的所有文件。可选地,可以在工作区中给出单个CSV文件。在这种情况下,只读CSV文件。

如果CSV读取器还可以读取由没有分隔符的固定宽度列组成的数据,如果字符间隔数据(通常是空间字符)未出现在数据本身中。使用参数跳过重复分隔符。(另一种方法是使用文本文件阅读器/写作AttributePlitter变压器。)

FME社亚搏国际在线官网区

搜索CSV.