Office工具处理txt

office真是好用呀~

以下是一个txt的内容,我需要将后两列数据读进数组,除了写代码读txt外,还可以用office处理一下,然后直接将数据拷贝进数组中。

原txt内容格式:

5d2d46c7171431674f5782981cf5cb78,26fa5d9f833ab31d37b975075476849b,1480209831,108.91247,34.26923
5d2d46c7171431674f5782981cf5cb78,26fa5d9f833ab31d37b975075476849b,1480209837,108.91284,34.26923
5d2d46c7171431674f5782981cf5cb78,26fa5d9f833ab31d37b975075476849b,1480209828,108.91223,34.26922

首先,去掉前三列无关数据:

打开excel,数据-自文本,导入txt文件,分割符号选逗号,完成。

这时直接将前三行删掉就可以了。

接着讲excel转为逗号分隔的txt文件:

另存为CSV(逗号分隔)文件,接着直接将XX.csv文件重命名为XX.txt即可。

此时txt内容格式为:

108.91247,34.26923
1480209837,108.91284,34.26923
1480209828,108.91223,34.26922

但此时直接复制内容拷贝到数组里还是不对的,因为有换行符,需要将换行符改为逗号,可以用word处理。

打开word,将txt内容直接复制到word里面,

按住Ctrl+H,进入查找替换功能页面。

点击更多-特殊格式-段落标记(P),此时查找内容里出现^p,在替换为栏里输入逗号,注意是英文格式下的逗号。,否则代码报错,最后点击全部替换,这样就将所有的换行符换成了逗号。要注意,可以数据最后还有一个逗号,拷进数组前,先将多余的逗号删掉。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值