015
15.01.2009, 16:10 Uhr
Hans
Library Walker (Operator)
|
Hi,
also das mit den Zeilenenden hast du wahrscheinlich falsch verstanden. Eine Textzeile endet in Windows immer mit der Zeichenfolge 0d 0a (hex), was in C-Notation der Zeichenfolge \n\r entspricht. Unix/Linux benötigt als Zeileende-markierung nur ein 0d (hex) bzw. \n in C-Notation.
Und wenn ein Microsoftprogramm eine Datei erstellt, heisst das noch lange nicht, das ein anderes Programm von der selben Firma die Datei auch lesen kann. Gerade MS-Office ist nämlich oft inkompatibel zu sich selbst, d.h. zu seiner Vorgängerversion. Es ist also nicht sicher, das eine Datei die beispielsweise mit Excel '98 erstellt wurde, von Excel 2005 noch richtig gelesen wird, bzw. in beiden Programmen identisch dargestellt wird.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |