全面解读txt excel word转vcard/vcf并导入手机通讯录方法

现实生活中的问题:

经常会有人问如下问题:

(1)怎么把我TXT或者Excel里面联系人批量导入手机通讯录?

(2)如何把手机号导入我的安卓或者苹果手机?

(3)我这有成千上万个手机号但是不知道怎么导入手机通讯录啊,怎么办?

等等。

TXT、Excel、Word导入手机通讯录的原理解析:

作为生活中的大众,对于不懂计算机编程的吃瓜群众,这个问题时常会萦绕心头,久久挥之不去,上网查询一番后,发现网上的软件不能解决问题,有的还含有病毒,也是不敢乱下啊!而我们这群吃瓜群众仅仅就只想把数据导入通讯录啊,用下面一个图概括就是

 TXT联系人---------->某方法--------------->手机通讯录

这里某种方法吃瓜群众第一想到的是用手输入,如果联系人多了这也是不大现实问题。这里还需要说明一下,其实TXT、Excel、Word都是一样的,只是文本存储的一个方式,实际上就是对文本进行处理变成Vcard格式,所以说将Excel转Vcard和TXT转Vcard是一回事,都是处理文本,这只是电脑数据往哪里复制粘贴的额问题。为什么网上软件很难做到呢?这是因为现实生活中,那些联系人数据格式是个令人头疼的问题,很多联系人格式并不是很规范,有的甚至可以用乱七八糟形容,这导致软件无法提取这些或者全部提取这些数据,一般吃瓜群众们会想到用软件解决问题,可以用如下图概括:

 TXT联系人---------->软件--------------->手机通讯录

但是软件实现内部原理需要经过如下步骤:


转换原理

数据排版:就是对数据进行格式统一,如果数据量庞大,例如你有100个联系人就很耗费时间,当然指的是吃瓜群众手工操作,如果懂得计算机编程的人借用编程技巧就可以快速排版。

数据提取:这是软件核心之一,如果提取的联系人少自然导入就少,例如你有100个联系人结果只提取5个,这软件基本就是废物,没帮上忙,如何有效提取是一个研究难点,尤其对格式杂七杂八的联系人数据。

数据处理:这是软件核心之一,如果处理不好,一个也导入不进。

TXT、Excel、Word导入手机通讯录的难点解析:

上面已经说过,格式才是导入通讯录唯一障碍,具体分析如下:

如果你只想导入手机号,我们可以称为一维数据,这种情况很容易处理,就是提取手机号,编程提取手机号方法很容易实现,目前网上很多软件都可以实现;

现在你想导入联系人名字+手机号,这时变成二维数据,联系人名字和手机号必须存在某种固定格式才可能完全提取,否则不能实现,这种格式往往也容易实现,因为Excel中往往就是2列,复制TXT就是Tab占位空格,但是如果TXT里面联系人格式很乱就不容易提取,例如:

张三 12345678900

李四12345678901

12345678900张三

12345678900张三

等等

现在还想导入邮箱、公司等,变成多维数据分析提取,两两之间的格式更加复杂,软件不可能把所有格式分析到位,这就是为什么有的人说导入之前必须把格式弄成一样的不然导不进去。对于我们这些吃瓜群众实在不想折腾,因为毕竟不懂怎么格式化,怎么转换问题,就只想闭着眼睛点击按钮就可以导入手机通讯录,这多好啊!可是格式问题一直是软件开发的一个绊脚石。

TXT、Excel、Word导入手机通讯录的方法:

说了半天,我们这群吃瓜群众实在不想看了,我是来看方法的,别提什么转换难、难转换一系列对我不感兴趣话题。我们就进入正题:

方法一:手工输入法。用手的?对用手的!放弃吧

方法二:软件法。Excel转Vcf软件

软件参考资料来源于:

FIRC官网:https://firc.gitee.io

微信公众号:未来自主研究中心

你可能感兴趣的:(全面解读txt excel word转vcard/vcf并导入手机通讯录方法)