Pregunta

hai chicos,          He importado mis contactos de gmail desde gmail y se descargó un nombre de archivo llamado google.csv ... Quiero leer solo los identificadores de correo electrónico en ese archivo desde asp.net ... Por favor, ayúdenme chicos ...

¿Fue útil?

Otros consejos

Si lo entiendo correctamente, desea leer el archivo CSV que se exportó desde gmail y acceder a los registros de correo electrónico en una lista. No es difícil.

Coloque el archivo csv en su carpeta App_Data o donde sea conveniente. Luego, analice el archivo, utilizando una biblioteca CSV gratuita como esta: http: // www. codeproject.com/KB/database/CsvReader.aspx .

O si desea una manera rápida y sucia, noté que google.csv tiene correos electrónicos en la última columna sin comillas, para que pueda leer el archivo, dividirlo en comas y mirar el último elemento de la matriz. .. algo como esto:

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]);
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top