Text nach Binär

Wandelt Text in 8-Bit-Binär um. Die Zeichenkodierung wählen Sie selbst. Die Gegenrichtung ist Binär nach Text.

Acht Bit je Byte, Kodierung nach Wahl

Binär heißt hier die Bytes des Textes, in Achtergruppen. Die Zeichenkodierung bestimmt diese Bytes. Voreinstellung ist UTF-8. Der Buchstabe A ist in UTF-8 und in ASCII 01000001. 中文 sind in UTF-8 sechs Bytes und in GBK vier, die Bitfolge wechselt also mit dem Menü. Zurück vom Bit zum Text geht es über Binär zu String.

So gehen Sie vor

  1. Fügen Sie den Text ein. Eine Datei liest diese Seite nicht.
  2. Wählen Sie die Zeichenkodierung. Nehmen Sie UTF-8, solange die Gegenseite nicht GBK, Big5, Shift_JIS oder UTF-16 genannt hat.
  3. „Leerzeichen zwischen Bytes“ ist an, damit die Gruppen lesbar sind. Für eine durchgehende Bitfolge schalten Sie es aus.
  4. Passt ein Zeichen nicht in die Kodierung, gibt es einen Fehler, kein Fragezeichen. ASCII fasst 中文 nicht.

Was die Bits sind

Jedes Byte hat acht Ziffern, das höchstwertige Bit zuerst. Ein Leerzeichen trennt Bytes nur, wenn die Option an ist. Es ist kein Datenbit. Im Hex-Modus ist das Feld schon hexadezimale Bytes. Leerzeichen und 0x fallen weg, eine ungerade Ziffernzahl ist ein Fehler. Ob UTF-16 eine BOM trägt, hängt von dem Eintrag ab, den Sie wählen. Will die Gegenseite keine BOM, nehmen Sie BE oder LE ohne BOM.

Wann Sie es brauchen

  • Sie wollen sehen, was aus einem Zeichen wird, sobald es Unicode verlässt.
  • Derselbe chinesische Satz in UTF-8 und in GBK.
  • Eine Bitfolge prüfen, bevor sie in eine Protokollübung geht.

Fragen

Ich habe schon Bits und will den Text.

Nehmen Sie Binär zu String. Diese Seite geht nur vom Text zu den Bits.

ASCII scheitert an einem gewöhnlichen Satz.

ASCII sind lateinische Buchstaben, Ziffern und ein paar Zeichen. Akzente und Chinesisch brauchen UTF-8 oder eine ältere Kodierung, die sie wirklich enthält.