HI~您好,欢迎您访问"北京金科合创软件官方网站",购买正版软件、海外正版软件商城就选金科软件(Goldk Software) 咨询热线:15210221926  金科软件-国内外正版软件服务商
您的位置: 首页>技术支持>UltraEdit

使用 UltraEdit 的内置处理字符分隔值文件

发布时间:2022-03-07 18:26:31点击量:

我们中的许多人使用需要以某种形式或方式操作的字符分隔值文件。当每个字段具有不同的宽度时,这些 CSV 文件有时可能难以处理。UltraEdit 在需要列编辑的情况下特别有用,因为它具有转换为固定宽度和转换为 CSV功能。使用这些强大的工具,您可以将文件从字符分隔的字段转换为固定宽度的列并返回。
第 1 步:转换为固定宽度
打开您要使用的 CSV 文件。



激活 CSV 文件后,单击编辑选项卡。查看功能区中间的“列/块”组,然后单击CSV 转换下拉菜单,然后选择转换为固定宽度。



这将打开“转换为固定列”对话框,您可以在其中设置转换选项。每个选项的简要说明如下:
扫描
单击此按钮让 UltraEdit 扫描文件(或第一行)并确定每个字段所需的最小宽度。计算完这些值后,您会看到它们在对话框底部附近的“字段宽度”输入框中显示为逗号分隔的数字。
仅扫描第一行(相对于完整文件)
这指示编辑器仅在文件的第一行中搜索字段宽度。如果您正在处理一个巨大的 CSV 文件,这可以节省时间。
Keep delimiter with fixed columns
如果未选中此项,UltraEdit 将删除每个字段之间的分隔符。如果选中,则不会删除字段的分隔符。
忽略引号中的分隔符 (')
如果选中,任何存在于单引号之间的分隔符都将被忽略为字段分隔符,并被视为常规字符。
忽略双引号中的分隔符 (")
如果选中,则双引号之间存在的任何分隔符都将被忽略为字段分隔符,并被视为常规字符。
分隔符
指定字段之间的分隔符,即字段边界。通常这是逗号 ( ,)、竖线 ( |) 或制表符。对于制表符,^t在此字段中输入。在所有其他情况下,应输入单个字符。
字段宽度
这是用于转换的逗号分隔字段宽度列表。单击扫描按钮让 UltraEdit 自动扫描文件以确定字段宽度并在此处设置它们。如果字段多于条目,则最后一个条目将用作剩余字段的字段宽度。当然,如果需要,您可以手动输入或修改字段宽度。
转换
此按钮根据上述设置执行从字符分隔文本到固定列的转换。
对于此示例,我们将使用以下配置,我们在单击扫描以确定每个字段的字段宽度后获得该配置。我们还手动为每个字段宽度添加了 1,以便每列用空格分隔:



最后,我们将单击Convert,文件将转换为固定宽度格式。



现在数据已按列对齐,您可以使用列模式一次编辑多个字段:



第 2 步:转换为 CSV
如果您需要将文件从固定列转换回来,请使用CSV 转换下拉菜单中的将固定宽度转换为 CSV选项。



您将在“转换为字符分隔”对话框中看到以下选项:



分隔符
与“转换为固定列”对话框中的相同字段一样,此条目允许您在字段之间输入分隔符。输入^t选项卡。
字段宽度
这是用于转换的逗号分隔字段宽度列表。如果字段多于条目,则最后一个条目将用作剩余字段的字段宽度。如果您之前已将文件转换为固定列,则该字段将已填充正确的值。
转换
单击此按钮可根据上述设置将数据从固定列转换为字符分隔文本。完整的文件将被转换。

上一篇:如何使用 UltraEdit 文本编辑器按字段对整个文件、选择或 CSV 文件进行排序

下一篇:UltraEdit 和 UEStudio 根据文件类型配置自动换行和选项卡设置

微信公众号

  • 回到顶部
  • 15210221926
  • Goldk-AGE
  • 微信公众号