CSV(逗号分隔值)写入器参数
输出文件参数
输入输出文件的文件名扩展名。默认为.csv.。
此选项仅在添加新编写器时使用并为与此编写器关联的任何要素类型提供默认值,设置具有相同名称的选项。
- 是的:如果在目标文件夹中找到匹配的CSV文件,则将覆盖现有文件。
- 不:如果在目标文件夹中找到匹配的CSV文件,则将附加到现有文件。
领域
单个字符或标签字符指定为值之间的分隔符。默认值是逗号字符。
指定是否将包含字段名称的行写入输出文件。
When this is set to如果写第一行,字段名称只会在编写新文件时写入(即,覆盖现有文件设定为是的,或者它被设置为不没有现有文件)。
编码
默认情况下,Writer会产生UTF-8编码文档。
如果此参数设置为另一个编码,则写入器将数据转码到所选编码。
Specifies whether the byte order mark for a UTF-encoded file should be written at the beginning. This option applies only when the character encoding is set to a UTF encoding.
先进的
指定是否引用了文件中写入的字段名称。
- 是的:将引用字段名称。
- 不:将不引用字段名称。
- 如果需要的话:这是默认选择。如果它们包含一个或多个分隔符或报价字符,则会引用字段名称。
指定字段值是否应限定(即括在字段限定符字符中)。
- 是的:引用每个字段,包括字段名称。
- 不:引用零字段。
- 如果需要的话:这是默认选择。如果它们包含一个或多个分隔符或报价字符,则会引用值。
指定括在字段值的字符。默认值是引号字符。
当字段以此字符开头时,此字符遵循的所有文本并在下一次发生字符后将被视为一个值,即使该文本包含分隔符或换行符。
指定逃离字段限定符字符的字符。
当您希望在字段限定符组中具有字段限定符文字时使用此功能。
指定要使用的行终点字符。
请注意,这只用于终止行,并且不会修改包含换行符的单个值以符合此选项。
A schema configuration file contains formatting information about text files located in the same file directory. These files are always namedSchema.ini.并包含有关字段名称和类型,字段分隔字符等的信息。将表数据加载到ArcGIS时,可以使用此文件。看https://msdn.microsoft.com/en-us/library/ms709353(v=vs.85).aspx.更多细节。
- 选中此选项后,架构配置文件与输出CSV文件一起创建。
- 未选中此选项后,不会创建模式配置文件。
现有架构文件处理
指定如果已存在,如果已存在,条目是否将被预先添加到现有架构文件中。
- 覆盖:覆盖现有Schema.ini.文件,如果存在任何文件。
- Prepend:如果一个Schema.ini.文件已存在于输出目录中,将新信息添加到现有文件。
笔记:在附加到现有的.csv文件时,将不会将条目添加到Schema.ini文件中(即,现有文件处理设定为附加,文件已经存在)。在这种情况下,架构文件已经有相应的.csv文件的条目。
笔记:ArcGIS只考虑为每个CSV文件遇到的第一个配置条目,这意味着最新的条目应该位于文件的顶部(这就是为什么Prepend优先于附加的原因)。