Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Allgemeine Java-Programmierung > ASCII decodieren
Antwort
 
Themen-Optionen
Alt 01.04.2005, 13:10   Nach oben    #1
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard ASCII decodieren

Hi, gibt es eine Methode, mit der Mann einen Ascii-Zeichencode (Bsp.: 7297108108111328311610110297110 ) wieder decodieren kann (in diesem Fall Hallo Stefan)?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.04.2005, 13:23   Nach oben    #2
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Kannst du das noch etwas erläutern? Ich meine die obigen Zahlen sagen gerade etwas wenig - 7297 könnte sowohl ASCII Zeichen 7, Zeichen 2, Zeichen 9 als auch Zeichen 72 und 97 heissen..

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.04.2005, 13:28   Nach oben    #3
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Ja, genau das ist mein Problem! Ich hab mir ein kleines Programm geschrieben, dass sowas macht. Nur funktioniert das nur so lange, wie keine Zeichen < 30 vorkommen (hab ich so gewählt, da die relativ selten vorkommen mit ausnahme von Return ). Und mir fällt auch keine andere Möglichkeit ein, dass manuel anders zu regeln. Deswegen hab ich gedacht, dass es da vielleicht was in Java gibt, was meinen Horizont übersteigt *g*.

Bei leserlichen ASCII-Code ist das ja kein Problem (wenn fehlende Stellen mit Nullen aufgefüllt sind), nur bei "purem" ist mir das ein Rätsel.
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.04.2005, 21:24   Nach oben    #4
Benutzer
 
Benutzerbild von 3qualizer
 
Registriert seit: 29.05.2004
Beiträge: 45
Standard

Entweder musst du eine feste Anzahl an Ziffern pro Zeichen nehmen oder einen Delimiter. Ohne können die codierten Zeichen nicht wieder eindeutig zugeordnet werden.

z.B.: 072097108108111032083116101102097110
oder: 72|97|108|108|111|32|83|116|101|102|97|110
__________________
Jabber: melsi@amessage.de
3qualizer ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.04.2005, 08:58   Nach oben    #5
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Wie kommst du überhaupt zu so merkwürdigen Zahlenfolgen?

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.04.2005, 13:25   Nach oben    #6
Benutzer
 
Benutzerbild von 3qualizer
 
Registriert seit: 29.05.2004
Beiträge: 45
Standard

72 -> H
97 -> a
108 -> l
108 -> l
111 -> o
32 -> [Leerzeichen]
83 -> S
116 -> t
101 -> e
102 -> f
97 -> a
110 -> n

Wenn die Steuerzeichen (0-32) weglässt ists wohl auch eindeutig. Schön find ichs deswegen trotzdem nicht.

Stellt sich natürlich noch die Frage: warum das ganze?
__________________
Jabber: melsi@amessage.de
3qualizer ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.04.2005, 13:57   Nach oben    #7
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Das letzte - warum -war eigentlich meine Frage. Sorry, ich war wohl ncith ganz verständlich

Ich meinte nicht wie machst du die sondern wo hast du die her (weil dort sollte man wohl wennschon was ändern damit die Sache eindeutig wird) und wo sollen sie hin.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.04.2005, 14:24   Nach oben    #8
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Die Zahlenfolge hab ich mir selbst gemacht .

Weil letztens in nem Forum gefragt wurde, wie man eine Buchstabenkombination (z. B. "A15BC") mit Java in ASCII-Code umwandeln und zusätzlich alle Zahlen ignorieren kann. Deswegen hab ich mich gefragt ob das wohl auch in die andere Richtung geht und hab angefangen ein kleines Progrämmchen zu schreiben.
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.04.2005, 17:20   Nach oben    #9
mic_checker
Gast
 
Beiträge: n/a
Standard

Da keine präfixfreie Kodierung vorliegt kannst du es nicht eindeutig dekodieren. Erste Möglichkeiten das Problem zu lösen wurden ja oben bereits genannt.
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Jakarta Commons-Net: FTP-Client kann nur eine Datei empfangen pago Allgemeine Java-Programmierung 1 13.09.2005 16:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:55 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44