2012-08-07 239 views
4

我需要为从mySql数据库中提取的查询生成制表符分隔CSV。我正在使用MySQL查询浏览器将数据提取为ordenery CSV。如何创建制表符分隔CSV?

有谁知道如何将ordinery - 逗号分隔 - CSV转换为制表符分隔符。我无法在Excel或Open Office中找到一种方法。

曼尼谢谢!

p.s.我正在开发一个Windows 7机器。

+0

Excel 2010有一个选项可以将文件保存为“文本(制表符分隔)(* .txt)”格式。 (这可能在以前的版本中可用,我只是没有它们进行测试) – SeanC 2012-08-07 15:46:21

+0

Excel将TXT扩展用于制表符分割的文件。但是这些默认情况下不会在Excel中打开,如CSV。在德国和其他地方,CSV表示以分号分隔和逗号分隔的Excel无法以任何有用的方式打开。但是,诸如Piwik之类的工具会将其数据分页并将其分配给CSV扩展名。 Excel kroks,甚至德国人都很快乐。 – gogowitsch 2014-02-18 11:32:07

回答

2

Linux?

sed 's/,/\t/g' commaDelimited > tabDelimited 

Windows?

打开记事本,按Tab键,选择并复制标签空间。在记事本中打开CSV,编辑 - >替换...在第一个框中填写,,然后在第二个框中粘贴您的选项卡,然后单击全部替换。

+0

对不起,只能访问Win7 – user1563414 2012-08-07 15:42:00

+7

除非您的CSV文件包含带逗号的引用值... – 2012-08-07 16:52:10

+0

不适用于我。该文件在单元格中包含逗号... – Aditya 2014-07-20 06:16:35

相关问题