Trailing Kommas am Ende der Daten im CSV-Extrakt

ein wenig hintergrund auf mein problem:

Ich habe CSV-Datei, die erstellt wird, durch eine Abfrage in MS Access. Der Hauptteil der CSV-Datei enthält Spalten, Namen, Adresse, PLZ, Termine, etc. Die Letzte Zeile der Datei enthält eine Zusammenfassung der Daten, Dateinamen, Datum, Zeitstempel und der Gesamtzahl der Datensätze. So enthalten alle Felder Zeichenfolgen und wir nicht wollen das system zum abschneiden oder versuchen Sie, und bewerten Sie die Termine und die post-codes an, wir haben diese Ausgabe Felder mit Anführungszeichen.

Letzten beiden Zeilen wie folgt Aussehen:

"Name","Code","Address","Address2","Office","Location","City","State","PostCode","Date"
"FileName","DDMMYYYY","HH:MM:SS",TotalRecords,"","","","","",""

Ich muss entfernen Sie die zusätzlichen Kommas in der letzten Zeile, so sieht es wie folgt aus:

"FileName","DDMMYYYY","HH:MM:SS",TotalRecords

Ich habe einen Blick durch und versucht die Lösung hier:
CSV-Datei hat zusätzliche Kommas

Dieser erstellt eine Kopie meiner original-Datei, sondern lässt alle Kommas intakt. Diese Lösung funktioniert, wenn ich entfernen Sie ALLE Anführungszeichen.

  • Die Datei verwendet wird, durch ein system, das außerhalb meiner Kontrolle-und es ist nicht wie die zusätzlichen Kommas. Die manuelle Bearbeitung der Datei ist eine option, aber ich bin der Hoffnung, für eine saubere Lösung, die nicht erfordern menschlichen input.
  • Warum würdest du vorschlagen, um eine Datei zu Bearbeiten manuell auf stackoverflow? O__o
  • Ja, fast zwei Jahre später, mein Vorschlag wäre, laden Sie die CSV-Datei in Power Query und entfernen Sie die unerwünschten Spalten. Aber andere, als dass ich alle bin für die Ausgaben Tage code etwas, das dauert 5 Minuten, manuell zu tun.
InformationsquelleAutor hto | 2015-06-05
Schreibe einen Kommentar