Bluelight CSV wird nun gelesen

This commit is contained in:
HuskyTeufel
2019-09-25 15:49:35 +02:00
parent 0c733eafdf
commit b47bf96cf7
4 changed files with 27 additions and 10 deletions

View File

@@ -27,16 +27,21 @@ namespace CSVParser
{
UVcsvStrukture strukture = new UVcsvStrukture();
string[] parts = partial.Split(',');
string datum = parts[1];
string uhrzeit = parts[2];
string datum = parts[1].Replace("\"", "");
string uhrzeit = parts[2].Replace("\"", "");
if (datum.Equals("Date")) continue;
if (!DateTime.TryParse(datum + " " + uhrzeit, out zeit))
throw new Exception("Konnte die datum uhrzeit nicht konventieren");
double.TryParse(parts[3].Replace('.', ','), out temperatur);
int.TryParse(parts[4], out geschwindigkeit);
double.TryParse(parts[5].Replace('.', ','), out druck);
double.TryParse(parts[3].Replace("\"","").Replace('.', ','), out temperatur);
int.TryParse(parts[4].Replace("\"",""), out geschwindigkeit);
double.TryParse(parts[5].Replace("\"","").Replace('.', ','), out druck);
if (geschwindigkeit > 100) geschwindigkeit = 0;
strukture.Zeitstempel = zeit;
strukture.Druck = druck;