質問

ハイガイ、          gmailからgmail連絡先をインポートしました。google.csvというファイル名がダウンロードされました... asp.netからそのファイルのメールIDのみを読み取りたい... 助けてください...

役に立ちましたか?

他のヒント

あなたが正しく理解している場合、GmailからエクスポートされたCSVファイルを読み、リスト内の電子メールレコードにアクセスします。難しくありません。

csvファイルをApp_Dataフォルダーまたは都合の良い場所に配置します。次に、 http:// wwwのような無料のCSVライブラリを使用して、ファイルを解析します。 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]);
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top