【发布时间】:2011-11-03 19:02:08
【问题描述】:
我需要修改两个 CSV 文件中的字符串。我使用的是 Windows XP。
文件名为 pi_jobs.csv 和 pi_offices.csv。
我需要在每条记录之间留两个空格,然后在最后一条记录之后留两个空行。
文件由基于 Access 的应用程序生成,我已经能够通过 SQL 语句在输出中创建空白行(基本上,查询中的最后一个字段连接了两组 Chr(10) 和Chr(13) 个字符,给我两个换行符和两个回车符)。
但是,当我将文件输出到 CSV 时,它会将这些回车符和换行符作为单独的字段包含在记录中,因此在字段之前放置一个逗号,并在字段周围加上引号。
我在下面提供了一个示例。注意第一条和第二条记录之间的差距。第一条记录的末尾有逗号和引号,第二条记录的开始之前有一个右引号:
“获得认可的医疗协助计划,有资格获得 AAMA 或 AMT 认证;需要高中文凭或GED;至少三年的医疗或相关业务办公室工作经验;静脉切开术和注射管理的工作知识。期望:副学士学位。","
"
"TBP20113105-82792","chicago-edgewater","9999999","TBP 医疗助理"
我在这里对我的页面格式非常小心 - 这正是行间距的外观。该间距中有三个行间距。然而,它应该是这样的:
“获得认可的医疗协助计划,有资格获得 AAMA 或 AMT 认证;需要高中文凭或GED;至少三年的医疗或相关业务办公室工作经验;静脉切开术和注射管理的工作知识。期望:副学士学位。”
"TBP20113105-82792","chicago-edgewater","9999999","TBP 医疗助理"
【问题讨论】: