Hallo Leute,
hier das erste nützliches Stück Code, das ich hier veröffentliche
Das ganze sind zwei Funktionen, die dazu dienen Binärdaten zu Strings umzuwandeln bzw. wieder zurück.
Features:
- Platzsparend gegenüber hexadezimaler Darstellung (1 Word => 3 Chars)
- 2 Prüfbits pro Word
- Einfache Anwendung durch Streams
- Bei fehlernhaften Eingaben werden Exceptions geschmissen
Wofür ist das gut:
- Speichern von Binärdaten in Textdateien (ini/xml)
- Übertragen von Binärdaten über Medien die nur Text unterstützen (SMS
)
- "Menschentaugliche" Darstellung (z.B. für Registrierungsschlüssel)
Als Demo (und zum Testen) gibt es ein Progrämmchen, das Dateien laden und speichern kann.
Kritik, Lob, Verbesserungen, usw. erwünscht.
MfG,
Bug