Ich bastel an einem Proramm welches sich in ein Text File ein liest. Jedoch stolpere ich immer wieder über irgend welche Formatierungszeichen. Gibt eis einen Edidor der mir alle Zeichen an Zeigt, also auch die Formatierungszeichen als ASCII Zeichen aus gibt?
Ben S. schrieb: > ibt eis einen Edidor der mir alle Zeichen an > Zeigt, also auch die Formatierungszeichen als ASCII Zeichen aus gibt? als was soll sie sie denn ausgeben? Es gibt keine Formatierungszeichen in ASCII es gibt in 8 bit 256 zeichen davon sind aber einige nicht darstelltbar. Nimm einen Hexeditor der zeigt alles an.
Ben S. schrieb: > Ich bastel an einem Proramm Welche Programmiersprache, welche Plattform Ben S. schrieb: > welches sich in ein Text File ein liest Einlesen solltest du dich in die Programmiersprache, das Programm liest einfach die Datei Ben S. schrieb: > Jedoch stolpere ich immer wieder über irgend welche > Formatierungszeichen. Was steht in der Datei? Eine Datei besteht erst einmal aus Byte-Werten von 0 -255. Es hängt davon ab in welcher Codierung die Datei erzeugt wurde. Sit es ein einfacher 8-Bit zeichensatz ISO-8859-1 (Latin1 oder auch ANSI) ist es DOS-850 (ASCII), oder ist ein multibyte Zeichensatz wie UTF-8. Erst wenn du das weisst kannst du die Zeichen korrekt auslesen. Wenn es eine Datei wie z.B. ein Word Dokument ist, dann stehen in der Datei binäre Informationen und kein Text. Diese Datei kannst du nur dann lesen wenn du das genaue Format kennst. Wenn du irgendwelche 'Steuerzeichen' liest ist das meist ein sicheres Zeichen dafür daß du einen falschen Zeichensatz benutzt, oder die Datei nicht nur Text enthält.
Ja die Datei sollte auch steuer kommandos entahlten. sie ist entweder din ansi oder ascii geschrieben. Das meine ich mal gelesen zu haben. also gibt es jetzt ein programm welches mir alle werte als zeichen aus gibt?
Ben S. schrieb: > also gibt es jetzt ein programm welches mir alle werte als zeichen aus > gibt? nein weil es keine 256 darstellbaren zeichen gibt.
und wie bekomme ich nun raus welche zeichen drinnen stecken? Ich dachte eher an einem Programm das zb bei einem new line zeichen einfach ein \n aus gibt
Ein Programm, welches einen Hex-Dump erzeugt, könnte für dich hilfreich sein. Wenn du keines findest ... sowas kann man auch mit wenig Aufwand selber schreiben.
Ben S. schrieb: > Ich dachte eher an einem Programm das zb bei einem new line zeichen > einfach ein \n aus gibt und was soll er bei 27 (ESC) oder bei 0 machen? schau dir doch die Datei einfach mal mit einem Hexeditor an, dann sieht du alles.
Hexeditor meine güte da bin ich nicht drauf gekommen das meinte ich Danke
Ben S. schrieb: > Hexeditor meine güte da bin ich nicht drauf gekommen das meinte ich > Danke schön das du alle Beiträge gelese hast. (besonders gleich den 2.)
notepad++ stellt nicht darstellbare zeichen auf wunsch als schwarzes kästchen mit Zeichenkurzname dar
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.