Geht das auch mit einer
CSV-Datei der Form
Code:
Test;"Zeile 1 von Test
Zeile 2 von Test";Test
Daraus muss ein Record mit drei Feldern werden.
Das hat allerdings weniger mit dem ClassHelper zu tun, als mit der Implementation von SetDelimitedText in TStringList. MaBuSE geht einfach davon aus, daß diese Implementation korrekt ist.
Aber was heißt schon korrekt. Ein verbindliches Format für
CSV gibt es nicht (nur
RFC 4180) und ich habe selbst schon mehrfach eigene Implementierungen schreiben müssen, weil die
Kollegen, die die erzeugenden Programme geschrieben haben, einfach ihre Hausaufgaben nicht gemacht hatten.