海人, 我从gmail导入了我的gmail联系人,并且下载了一个名为google.csv的文件名...我只想从asp.net中读取该文件中的电子邮件ID ... 请帮帮我......
答案 0 :(得分:2)
http://mail.google.com/support/bin/answer.py?hl=en&answer=12119
http://mail.google.com/support/bin/topic.py?hl=en&topic=12867
如果你重新阐述你的问题,我会重新阐明我的答案。
答案 1 :(得分:0)
如果我理解正确,您需要阅读从gmail导出的CSV文件并访问列表中的电子邮件记录。这并不难。
将csv文件放在App_Data文件夹中或方便的位置。然后使用像这样的免费CSV库解析文件:http://www.codeproject.com/KB/database/CsvReader.aspx。
或者如果你想快速而肮脏的方式,我注意到google.csv在最后一列没有引号的电子邮件,所以你可以读取文件,用逗号分割,然后查看数组中的最后一项。 ......这样的事情:
List<string> emails = new List<string>();
string[] lines = File.ReadAllLines(Server.MapPath(filename));
//skip the first line
for(int x = 1; x < lines.Length; x++) {
string[] fields = lines[x].Split(',');
emails.Add(fields[fields.Length-1]);
}