Zitat von
sx2008:
Zitat von
nahpets:
Ok: Wie mache ich es wasserfest, wenn das Trennzeichen ein beliebiges aus dem Zeichenvorrat sein kann?
Felder, die das Trennzeichen enthalten werden "gequoted", also in Anführungszeichen eingeschlossen:
Code:
12,"Feld, das ein Komma enthält",Feld ohne Komma,2008-10-31
Anführungszeichen in Feldern müssen verdoppelt werden:
Code:
13,"""die grüne Hölle"" wird die Rennstrecke genannt"
Das heißt: Das ich an den Lieferanten der Daten sehr hohe Ansprüche stellen muss, die er z. B. mit den gewöhnlichen Mitteln (wie Excel) nicht erfüllen kann.
Code:
12,"Feld, das ein Komma enthält",Feld ohne Komma,#Feld, das " enthält#^feld, das , + ; + " + # enthält^2008-10-31
Code:
12,"Feld, das ein Komma enthält",""""Feld das "" enthält"""",2008-10-31
Code:
12,"Feld, das ein Komma enthält",""""""Feld das """ enthält"""""",2008-10-31
Ich muss häufig Daten importieren, die mit Excel gesammelt wurden und dann irgendwann in irgendeine Datenbank sollen, in dem Zusammenhang ist die spalteninhaltsabhängige Quotierung absurd.
PS.: Wir schweifen vom Thema ab.