Was ist der Unterschied zwischen Binär- und Textdateien?

– Binär- oder Text Alle Dateien können in einem von zwei Dateiformaten kategorisiert werden. Die beiden Dateitypen das gleiche auf der Oberfläche aussehen, aber sie kodieren unterschiedlich Daten. Während beide binär und Textdateien Daten als eine Reihe von Bits (binäre Werte von 1 und 0) gespeichert enthalten, die Bits repräsentieren in Textdateien Zeichen, während die Bits in binären Dateien benutzerdefinierte repräsentieren Datum .Während Textdateien nur Textdaten enthalten, können binäre Dateien sowohl Text enthalten und benutzerdefinierte Binärdaten.

Binärdateien

Binär – Dateien enthalten in der Regel eine Folge von Bytes oder geordneten Gruppen von acht Bits . Wenn Sie eine benutzerdefinierte Dateiformat für ein Programm erstellen, ordnet ein Entwickler diese Bytes in ein Format , das die notwendigen Informationen für die Anwendung speichert. Binärdateiformate kann mehrere Arten von Daten in der gleichen Datei, wie Bild-, Video- und Audiodaten enthalten. Diese Daten können durch die Unterstützung von Programmen interpretiert werden, sondern werden als lesbarer Text in einem Texteditor angezeigt. Im Folgenden ist ein Beispiel für ein . PNG – Bilddatei geöffnet in einem Bildbetrachter und ein Texteditor.

BildbetrachterTexteditor

Wie Sie sehen können, erkennt der Bildbetrachter die binären Daten und zeigt das Bild. Wenn das Bild in einem Texteditor geöffnet wird, werden die binären Daten unkenntlich Text umgewandelt. Allerdings können Sie feststellen, dass einige der Text lesbar ist. Dies liegt daran, dass das PNG-Format kleine Abschnitte enthält Textdaten zu speichern. Der Texteditor, während dieses Dateiformat nicht lesen entworfen, zeigt immer noch diesen Text, wenn die Datei geöffnet wird. Viele andere binäre Dateitypen gehören Abschnitte von lesbarem Text als auch. Daher kann es möglich sein, einige Informationen über einen unbekannten binären Dateityp, um herauszufinden, indem sie sie in einem Texteditor öffnen.

Binär-Dateien enthalten oft Header, die Daten-Bytes am Anfang einer Datei, die den Inhalt der Datei identifiziert. Header enthalten häufig den Dateityp und andere beschreibende Informationen. Zum Beispiel im Bild oben zeigt die „PNG“ Text der Datei um ein PNG-Bild ist. Wenn eine Datei ungültige Header-Informationen hat, Software-Programme können die Datei nicht öffnen oder sie können berichten, dass die Datei beschädigt ist.

Textdateien

Textdateien sind restriktiver als Binärdateien , da sie nur Textdaten enthalten. Doch im Gegensatz zu binären Dateien, sie sind weniger wahrscheinlich beschädigt werden. Während ein kleiner Fehler in einer Binärdatei unleserlich machen kann, zeigt ein kleiner Fehler in einer Textdatei einfach nach oben, sobald die Datei geöffnet wurde. Dies ist einer der Gründe , Microsoft zu einem komprimierten Textbasierter XML – Format für die Office 2007 – Dateitypen .

Textdateien können entweder in einem gespeichert werden Einfacher Text ( . TXT ) Format und Rich – Text ( . RTF ) Format. Eine typische Klartextdatei enthält mehrere Textzeilen , die jeweils gefolgt werden durch eine End-of-Line (EOL) Charakter. Ein Ende-der-Datei (EOF) Markierung wird nach dem letzten Zeichen gesetzt, das das Ende der Datei anzeigt. Rich – Text – Dateien verwenden eine ähnliche Dateistruktur, aber auch Textstile wie fett und kursiv, sowie Seitenformatierung Informationen enthalten. Sowohl Klartext und Rich – Text – Dateien enthalten ein (Zeichencodierung | characteren) Schema , das bestimmt , wie die Zeichen interpretiert werden und welche Zeichen angezeigt werden.

Da Textdateien ein einfaches, Standardformat verwenden, sind viele Programme der Lage Lesen und Bearbeiten von Textdateien. Gemeinsame Texteditoren gehören Microsoft Notepad und WordPad, das mit Windows gebündelt werden, und Apple TextEdit, die mit Mac OS X enthalten ist

unbekannte Dateien

Wenn Sie über einen unbekannten Dateityp kommen, schauen Sie zuerst die oben Dateierweiterung auf FileInfo.com. Wenn die Datei eine Erweiterung nicht haben oder Sie nicht auf den Dateityp zu finden, können Sie versuchen , die Datei in einem Texteditor zu öffnen. Wenn die Datei öffnet sich und zeigt vollständig lesbaren Text, ist es eine Textdatei, die Sie erfolgreich geöffnet haben.

Wenn die Datei öffnet sich und zeigt meist verstümmelten Text, ist es eine Binärdatei. Während die Datei bedeutet nicht in einem Texteditor geöffnet werden, kann es einige Hinweise im Text, die Informationen über den Dateityp, wie im PNG Beispiel oben zeigen. Dies kann helfen, festzustellen, welches Programm Sie müssen korrekt die Datei öffnen. Schließlich, wenn die Datei nicht in einem Texteditor öffnen, ist es eine binäre Datei, die nur durch das entsprechende Programm geöffnet werden kann.

Leave a Comment