[C#] 生成中文电子通讯录
2024-10-21 19:00:58
var template = @"
BEGIN:VCARD
VERSION:2.1
N;CHARSET=gb2312:;{0};;;
FN;CHARSET=gb2312:{0}
TEL;CELL:{1}
EMAIL;WORK:{2}
ADR;WORK;CHARSET=gb2312:;;{3};;;{6};
ORG;CHARSET=gb2312:{4}
TITLE;CHARSET=gb2312:{5}
END:VCARD
";
StringBuilder sb = new StringBuilder();
foreach(var item in items)//items可以直接从Excel复制过来
{
var i = item.Split('\t');
sb.AppendFormat(template, "姓名", "1390000", "13@qq.com", "地址", "公司", "职务", "310001");
}
File.WriteAllText("电子通讯录.vcf", sb.ToString(),Encoding.Default);
其实没什么好说的,关键点就是gb2312 和 Encoding.Default
最新文章
- 2016年中国微信小程序专题研究报告
- Android APP性能分析方法及工具
- iis配置js支持读取json文件配置
- openstack changePassword
- UML学习备忘
- Orlion个人博客 | 全栈工程师之路-www.orlion.ga
- ABAP 指針常用语法
- Bonobo Git Server (Simple git server for Windows.) 测试备忘
- 【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 推荐xamlspy
- Md5加密秘钥加密哈希加密
- Webstorm 2018 激活破解
- Java好的的工具类:MD5
- JAVA_POI 操作Excel
- Android Studio NDK开发-JNI调用Java方法
- asp.net 多线程
- 构建高性能数据库缓存之redis(二)
- P1841 [JSOI2007]重要的城市
- Linux 防火墙 iptables基本操作
- 初学 Haskell 练习:算24点