Der Martin: excelkonvert, Zeichenkodierung "FS" "RS" "DC3" "NUL"

Beitrag lesen

Hallo,

beim Auslesen aus einer Exeltabelle via PHP tauchen Zeichen auf, die im  Browser (FF) wie ein Quadrat aussehen, sich per copy-paste nicht wirklich kopieren lassen bzw. einen Fehler bei der Vorschau hier produzieren.

wie liest du die Excel-Tabelle genau aus? Mit fopen(), fread() und so?
Das kann nicht funktionieren, weil die Daten in einem proprietären Binärformat vorliegen.

Ich würde aber gerne kapieren, um was für eine Kodierung es sich handelt

Die Codes, die du im Thread-Titel erwähnst, sind die Klartextnamen einiger ASCII-Steuerzeichen (also die Zeichencodes 00h bis 1Fh), z.B.
 00h  NUL  Null Character
 19h  DC3  device control 3
 1Ch  FS   file separator
 1Eh  RS   record separator
(siehe auch http://www.asciitable.com/)
Das dürfte der Zeichensalat sein, der herauskommt, wenn man eine Binärdatei in einem unbekannten Format einfach als normalen Text interpretiert.

So long,
 Martin

--
Funktion und Referenz auf diese sind mir bekannt, mit Zeigern kann ich nicht viel mehr anfangen, als damit auf Buttons zu klicken.
  (Ashura)