61阅读

vcf乱码解决办法-通讯录vcf乱码怎么办 vcf文件导入乱码解决办法

发布时间:2017-08-12 所属栏目:excel变成乱码

一 : 通讯录vcf乱码怎么办 vcf文件导入乱码解决办法

通讯录vcf乱码怎么办?不少朋友想要使用vcf文件查看联系人号码信息的时候发现vcf文件乱码了。遇到这种方法怎么解决?下面小编为大家分享vcf文件导入乱码解决办法。

。www.61k.com”

vcf乱码 通讯录vcf乱码怎么办 vcf文件导入乱码解决办法

通讯录vcf乱码怎么办 vcf文件导入乱码解决办法

这里小编介绍大家使用foxmail邮箱客户端,打开工具->地址薄,工具->导入->名片(vcard)。这样vcf文件导入后就不会乱码了,非常有用的方法。

二 : 智能手机通讯录转换VCF名片-乱码解决办法(以索爱M600→K530C为例)

本以为把索爱M600内存卡里vcf文件通过读卡器放在K530C内存卡里/others/contacts文件下就Ok啦,结果忒不给了啦...

一、K530C名片夹,通过从内存卡恢复结果显示:0个名片被复制。

二、上网搜索,知道2个手机系统不一样,于是就通过软件VCFEncoding、VCFEditor、outlook、txt...一一实验,结果全部宣告失败——都会有乱码或者只读取VCF第1个联系人的问题

下面说解决方法:

首先要几个小工具:

1、VCFEncoding 2、电脑系统自带的附件/通讯薄3、QQ邮箱里手机同步功能。(网上都可以找到)

具体步骤:

一、通过读卡器在电脑上找到索爱M600的vcf文件,使用VCFEncoding这个软件,设置好输出目录后,对VCF文件进行编码转换,转换出N个单个VCF名片(N等于VCF里面的名片数目)

二、打开电脑系统自带的附件/通讯薄,想要全部添加名片夹的话,直接把要导入的名片夹全部选中,直接拖拽进去,接着就狂点确定即可了(不要用菜单栏上的“文件à导入à名片”导入,这样只能1个个的导入很麻烦。)

狂点确定点完后可以看到已经没有乱码了

三、接着上面的,现在可以把通讯簿保存为其他格式!这里导出为文本文件(以逗号隔开)的csv格式的通讯薄,可以用Excel直接编辑

四、在电脑上登录QQ邮箱(http://mail.qq.com),把csv的格式的通讯薄导入QQ邮箱里的手机联系人。

五、使用QQ邮箱里手机同步功能。

同步功能具体设置见腾讯QQ邮箱里手机同步功能:

http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=20002&&no=1000489

相关参考资料:

1、我将索爱的号码簿转移到E63了,含教程

http://bbs.deepin.org/viewthread.php?tid=1225938

2.转换VCF名片 -- 乱码解决办法:

3.飞信批量导入联系人批量导入VCF名片夹VCF批量导入Outlook详细教程解决VCF导入到Outlook成乱码问题:

[www.61k.com]

4.解决联系人VCF文件乱码问题的第3种办法

5、谁知道怎样解决名片备份vcf文件在电脑上打开乱码的问题

感谢网上的一些同仁们的资料

三 : excel文件变成乱码的解决办法

下载的excel文件全是乱码,用以下方法终于得到(www.61k.com)了原有数据:

  Excel2003中文件“打开”菜单提供了“打开并修复”功能,该功能可以检查并修复Excel工作簿中的错误。

  在“文件”菜单中,单击“打开”命令。通过“查找范围”框,定位并打开包含受损文档的文件夹,选择要恢复的文件。注意:不要双击!

仔细看,在“打开”按钮旁边有个小的箭头。哈!以前从未注意过!点击一下,弹出1个小菜单,如下图:

excel文件变成乱码的解决办法

单击“打开并修复”,在随后弹出的对话框中,选择“提取数据”。随后,你要看到的数据就在你面前啦。

四 : PHP substr 截取中文乱码的问题解决办法

在php中为我们提供了几个字符截取函数,包括substr,mb_substr,mb_strcut函数,我们有些php初学者会利用substr来截取中文,结果发现中文会有乱码了,出现乱码我们可以使用mb_substr来解决。

文章页面的 description 是使用 substr 函数来截取220字符的,但是最后一个汉字总是乱码,而且截取出来的长度也不正确。

通过神奇的 Google 找到方法,可能是因为 substr(string,start,length),会将汉字以字符的形式截断,而造成乱码.

解决方案:[www.61k.com]使用PHP扩展库中的 mb_substr 方法。

注意:1.确保你的Windows/system32下有php_mbstring.dll这个文件,没有就从你Php安装目录extensions里拷入Windows/system32里面。

2.在windows目录下找到php.ini打开编辑,搜索mbstring.dll,找到;extension=php_mbstring.dll把前面的;号去掉,这样mb_substr函数就可以生效了

方法定义:string mb_substr ( string str, int start [, int length [, string encoding]] )

注意:在使用 mb_substr()/mb_strcut 最后要加入多一个参数,以设定字符串的编码,例如:echo mb_substr(‘原本会出现乱码的汉字!’, 0, 7, ‘utf-8′);

再如如下代码:$description = mb_substr(strip_tags($post->post_content),0,220,’utf-8′);

mb_strcut函数:mb_strcut函数功能也可以截取字符串长度,下面实例具体看看区别在哪:

  1. echo "mb_substr:" . mb_substr($str, 0, 7, 'utf-8'); //结果:这样一来我的字
  2. echo "
    "; echo "mb_strcut:" . mb_strcut($str, 0, 6, 'utf-8');
  3. //结果:这样 ?>

从上面的例子可以看出,mb_substr是按字来切分字符,而mb_strcut是按字节来切分字符,但是都不会产生半个字符的现象。

substr()函数中文版 普通的substr()函数可以取得字符串的指定长度子字符串,但遇到中文时可能会在新字符串末尾产生乱码,下面这个函数将超过$len长度的字符串转换成以“...”结尾,并且去除了乱码。

用法:$new = getsubstring($old,20);代码如下:

  1. function getsubstring($str,$len) {
  2. for($i = 0;$i <$len;$i++) {
  3. if ($i >=0 AND $i <$len) {
  4. if(ord(substr($str,$i,1)) > 0xa1) $result_str.=substr($str,$i,2);
  5. else $result_str.=substr($str,$i,1);
  6. } if(ord(substr($str,$i,1)) > 0xa1)
  7. $i++; }
  8. if(strlen($str)<=$len) return $result_str;
  9. else return $result_str."...";
  10. }

扩展:substr截取中文乱码 / 网站乱码解决办法 / 日文显示乱码解决办法

本文标题:vcf乱码解决办法-通讯录vcf乱码怎么办 vcf文件导入乱码解决办法
本文地址: http://www.61k.com/1061773.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1