软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 移动学院 > 手机技巧 > 小米手机联系人导出Vcard至Treo680手机乱码的解决方法

小米手机联系人导出Vcard至Treo680手机乱码的解决方法

近来怀旧,从小米手机联系人导出Vcard至Treo680手机,始终存在乱码问题。于是就此问题进行了研究,包括使用了VCFEncoding等文件,始终不能顺利导入。而同样的情况,用NOKIA E52手机即可顺利导入。于是就两种Vcard的格式进行了研究,其中既有编码的问题,也有Vcard格式版本的问题。

首先是编码问题,完全可以按照“使用记事本打开Vcard——选择ANSI编码另存为txt文件——更改扩展名TXT为VCF”的办法来解决。用这个办法可以将联系人顺利导入其他设备,但是存在一个问题,便是联系人姓名和电话都可以正常显示,而单位和职务不能正常显示。

于是展开下一步研究。E52的Vcard是2.1版本的,经过加工后的Vcard的单位和职务显示很简单,单位前缀是“ORG:”,职务前缀是“TITLE:”;而小米手机导出的Vcard是3.0版本的,经过同样加工的Vcard的显示内容要复杂一些,单位的前缀是“ORG;CHARSET=UTF-8:”,职务的前缀是“TITLE;CHARSET=UTF-8:”,那问题必然出在中间关于文字编码设定上了。就此展开第一次试验,将“UTF-8”的字样,按照整个文件的处理方式改为“ANSI”,导入设备后,这部分文字则变得无法显示了。那么,能不能用最简单粗暴的方式解决问题呢?于是快刀斩乱麻,直接将中间关于字符设定的内容删除掉,即分别删掉两个前缀里的“;CHARSET=UTF-8”,直接同E52导出的 2.1版本一致起来,简单设定为“ORG:”和“TITLE:”。导入设备,问题解决,所有的公司和职务显示正常!看来,简单是真的美!

另外,我遇到一个问题,便是在以往的联系人管理中,我都是姓氏和名字分开管理的。在导出到一些设备中,尤其是对中国市场本土化不佳的设备,姓氏和名字分离造成的结果就是颠倒显示,在treo上很严重(小米上的查找和修改姓氏和名字前后顺序的软件不错,但到treo的设备上,名片夹显示和来电显示里姓氏和名字显示先后顺序是不同的,而不能这么简单处理)。600多个联系人一个个改过来会累死。后来在吹友吧上找到了一个软件“Palm_vCard_Trans.exe”,可以一次将Vcard中的姓、名合并到姓氏一栏中去,完美解决此问题。相信还有不少别的设备存在这种情况。本处不提供连接,需要的请百度去原帖下载。

以上一些情况,其实用CSV或者邮箱同步的方式都可以解决,但各有弊端。邮箱受限于网络;用CSV就要对文件进行不小修改,起码“+86”这些字符,以及长途区号前边的“0”就都保不住了,还得用文本格式一个个修改一下。能够用Vcard传送联系人信息,简单,可靠。当然,要设定好规则。

其他设备用此办法是否能通用,请在做好备份的前提下自行试验。

    相关阅读
    栏目导航
    推荐软件