处理来自 outlook csv 的联系人
Process contact from outlook csv
我想将联系人从 outlook csv 导入到我的程序中。我不想翻新轮子。可能有人已经这样做了?
谢谢!
CVS 文件只是一个文本文件,其中数据由制表符作为分隔符分隔。因此,您可以使用以下方式轻松阅读文件:
var Data = System.IO.File.ReadAllLines("CVS File");
然后为文件补模型:
class Model{
public string Email {get; set;}
public string First_Name {get; set;}
// bla bla
}
foreach(var i in Data.Skip(1)) {
var Temp = i.Splite('\t');
Model model = new Model{ Email = Temp[0], First_Name = Temp [1]};
}
或者您可以通过删除 Skip(1)
来阅读第一行以找到不同 headers.
的位置
我想将联系人从 outlook csv 导入到我的程序中。我不想翻新轮子。可能有人已经这样做了? 谢谢!
CVS 文件只是一个文本文件,其中数据由制表符作为分隔符分隔。因此,您可以使用以下方式轻松阅读文件:
var Data = System.IO.File.ReadAllLines("CVS File");
然后为文件补模型:
class Model{
public string Email {get; set;}
public string First_Name {get; set;}
// bla bla
}
foreach(var i in Data.Skip(1)) {
var Temp = i.Splite('\t');
Model model = new Model{ Email = Temp[0], First_Name = Temp [1]};
}
或者您可以通过删除 Skip(1)
来阅读第一行以找到不同 headers.