Excel-CSV: Unterschied zwischen den Versionen

Aus Imperia Support Wiki
K
K
Zeile 1: Zeile 1:
Folgende Besonderheiten gibt es für die Erstellung einer CSV-Datei, die identisch ist mit der von Microsoft Excel verwendeten Form:
+
Folgende Besonderheiten gibt es für die Erstellung einer CSV-Datei zu beachten. Die technischen Vorgaben sind identisch ist mit der von Microsoft Excel verwendeten Form.
  
 +
== inhaltliche Vorgaben ==
 +
* Die Spaltenüberschriften in der CSV sollten nur aus Kleinbuchstaben, Zahlen und Minuszeichen bestehen. Leerzeichen, Großbuchstaben und Sonderzeichen führen zu Problemen beim Einlesen der Daten in die Datenbank.
 +
 +
== technische Vorgaben ==
 
* Als Zeichensatz verwenden Sie bitte UTF-8 ggf. auch ISO 8859-1, ISO 8859-15 oder Windows CP 1252 (Latin-1).
 
* Als Zeichensatz verwenden Sie bitte UTF-8 ggf. auch ISO 8859-1, ISO 8859-15 oder Windows CP 1252 (Latin-1).
 
* Als Trennzeichen zwischen den Zeilen verwenden Sie bitte "CRLF" wie bei Windows üblich
 
* Als Trennzeichen zwischen den Zeilen verwenden Sie bitte "CRLF" wie bei Windows üblich

Version vom 19. Juni 2015, 14:19 Uhr

Folgende Besonderheiten gibt es für die Erstellung einer CSV-Datei zu beachten. Die technischen Vorgaben sind identisch ist mit der von Microsoft Excel verwendeten Form.

inhaltliche Vorgaben

  • Die Spaltenüberschriften in der CSV sollten nur aus Kleinbuchstaben, Zahlen und Minuszeichen bestehen. Leerzeichen, Großbuchstaben und Sonderzeichen führen zu Problemen beim Einlesen der Daten in die Datenbank.

technische Vorgaben

  • Als Zeichensatz verwenden Sie bitte UTF-8 ggf. auch ISO 8859-1, ISO 8859-15 oder Windows CP 1252 (Latin-1).
  • Als Trennzeichen zwischen den Zeilen verwenden Sie bitte "CRLF" wie bei Windows üblich
  • Als Trennzeichen zwischen den Zellen verwenden Sie bitte ";"
  • Als Container für eine Zelle verwenden Sie bitte ein ", also z.B. "test". Sie müssen einen Container verwenden für Inhalte, in denen ";", doppelte Anführungszeichen oder Zeilenumbrüche vorkommen
  • Wenn Sie ein Anführungszeichen innerhalb des Containers benutzen, so verdoppeln Sie dieses, also z.B. "Ich sage ""test""."