Hallo,
ich habe mal wieder ein Problem.
Dabei gehts um eine Csv Datei, dich ich gerne einlesen möchte und dabei das Durchlaufen von einzelnen Zeichen vermeiden möchte.
Die Datei sieht sinngemäß so aus:
Quelltext
1: 2:
| feld;feld;feld;feld;feld;"fel;d"; feld;<linebreak>feld;feld;"fe<linebreak>ld"; |
Semikolons trennen die Felder und ASCII A0 (UTF8 Linebreak) trennen die Rows.
Dummerweise kommen die Semikolons und Linebreaks auch innerhalb der Felder vor, dabei sind sie aber durch "" umschlossen.
Am liebsten würde ich mit Linq sagen es soll die Split-Chars innerhalb von "" ignorieren, aber es klappt nicht.
Und auch beim Einlesen selbst kann ich nicht einfach File.ReadLine nehmen, denn der Windows Zeilenumbruch in der Datei bringt mir gar nix.
Die Datei nervt mich echt
Liebe Grüße,
Schafschaf