Forum: PC-Programmierung Alice EVN_Rechnung_(.+).csv encoding?


von Gast (Gast)


Lesenswert?

Bei Alice lassen sich die Einzelverbindungsnachweise runterladen, leider 
kann ich sie unter Ubuntu nicht mit einem normalen Texteditor öffnen, da 
das encoding nicht erkannt wird.
Habe schon mit dos2unix (Paket tofrodos) die Zeilenumbrüche umgebaut, 
aber daran liegt es nicht.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Was zeigt denn Dein "normaler Texteditor" unter Ubuntu an?

von Gast (Gast)


Lesenswert?

Verstehe deine Frage nicht (s.o.).

"gedit has not been able to detect the character coding.
Please check that you are not trying to open a binary file.
Select a character coding from the menu and try again."

geany kann's auch nicht - problem mit scintilla?

Habe die Datei erfolgreich mit nano geöffnet.

Vorletzte Zeile: "^@"

Zeile löschen, dann geht's mit der Erkennung (Encoding Western 
(ISO-8859-1))

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Na toll, das sind ja prächtige Editoren. Würden die auf den Quark mit 
der Erkennung der Codierung verzichten, könnten sie die Datei einfach 
laden und darstellen. Notfalls mit missverstandenen Umlauten, aber 
immerhin.

von Gast (Gast)


Lesenswert?

Aus http://www.mpi-inf.mpg.de/~uwe/lehre/unixffb/isokommentiert.txt

Nummer des    Offizieller Name des Zeichens nach                   Glyph
Zeichens      ISO-8859-1 oder ISO-10646 (Unicode),
              weitere Namen und Erläuterungen ("CP1252"    ([] bedeutet:
dez okt hex   steht für die MS-Windows-Codepage 1252)        kein Glyph)
______________________________________________________________________

  0 000 00    NULL, NUL, Ctrl-@, ^@, Nullzeichen                      []
                In C (und daher auch im Unix-Kern) dient dieses
                Zeichen als Endkennzeichnung für Zeichenketten.
                Aus diesem Grund kann es beispielsweise weder in
                Dateinamen noch in Kommandoargumenten auftreten.
                Viele Programme verarbeiten auch Dateien, in denen
                Nullzeichen auftreten, nicht ordnungsgemäß.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Und? Wo liegt das Problem? Ein vernünftiger Texteditor ignoriert so 
etwas oder macht sinnvolle Vorschläge, aber verweigert nicht die Arbeit 
mit einer schwachsinnigen Fehlermeldung. Er kann auch Binärdateien 
öffnen, auch wenn deren Anzeige etwas merkwürdig sein mag.

In solchen Fällen wäre ein Hinweis angebracht, daß es sich 
möglicherweise um Binärdaten handelt, aber doch keine 
Funktionsverweigerung.

Naja, Logik ist unter manchen Betriebssystemen eher eine Religion.

von Gast (Gast)


Lesenswert?

Ist das letzte Zeichen. Die letzten drei:
0d 0a 00

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.