手机联系人通讯录可以导出为vcf通讯录文件,也可以把联系人分享到微信。这种vcf文件的内容全是英文字母和数字。
能看见手机号,但是不知道姓名是谁,中文名字全被UTF8加密了。一部分内容如下:
BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:;=E6=9C=AC=E6=9C=BA;;;
FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=E6=9C=AC=E6=9C=BA
TEL;CELL:13693668242
END:VCARD
BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:;=E5=88=98=E6=B0=B8=E5=92=8C=E5=AE=B6;;;
FN;CHARSET=UTF-8;ENCODING=QUOTED-
我开发了一款vcf文件中文转换工具,可以得到正确的姓名+手机号结果。转换结果如下:
工具以及源代码的的下载地址:
https://x-x.fun/e/JK45e70175X9F
标签:中文,vcf,ENCODING,9C,CHARSET,通讯录,E6 From: https://www.cnblogs.com/ryueifu-VBA/p/17694716.html