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,在替换为栏里输入逗号,注意是英文格式下的逗号。,否则代码报错,最后点击全部替换,这样就将所有的换行符换成了逗号。要注意,可以数据最后还有一个逗号,拷进数组前,先将多余的逗号删掉。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章