You are not logged in.

  • Login

Iam_Fiction

Professional

  • "Iam_Fiction" started this thread

Posts: 1,199

Location: Bamberg

Occupation: GER

  • Send private message

1

Thursday, April 19th 2007, 7:48pm

Java Frage

Ich suche eine Library/Klasse für die explizite Konvertierung von bytes einer Binärdatei in Typen wie int, short, char,...Darf gerne die Api verwenden nur habe ich da nichts wirkliches gefunden. Problem ist zudem die Byte-Order ist little-endian NICHT Big-Endian wie es die Java Klassen scheinbar interpretieren... ?(
Hat da jemand eine Idee? Bzw. kennt jemand irgendwelche gute Dokumentation zu diesem Thema?
aLc :love:

This post has been edited 1 times, last edit by "Iam_Fiction" (Apr 19th 2007, 7:50pm)


Imp_Vmax_

Professional

Posts: 766

Occupation: GER

  • Send private message

2

Thursday, April 19th 2007, 10:10pm

Wenn du Byte - weise liest ist die Byte Order doch eh wurscht ^^
Du liest ein Byte, das repräsentierst du als Byte ^^
Für nen anderen Typ einfach casten....
Komplizierter wirds wenn du ein int einlesen sollst, das sind dann vier Bytes die du lesen musst, und dann musst eben auf Byte Order achten, aber dann drehst die Reihenfolge halt kurz um, is doch kein Thema...

Iam_Fiction

Professional

  • "Iam_Fiction" started this thread

Posts: 1,199

Location: Bamberg

Occupation: GER

  • Send private message

3

Thursday, April 19th 2007, 10:20pm

Das mein ich ja ich lese ja nich nur bytes ein sondern fürn int eben 4 byte. Das mit dem castn is eben nich so einfach das is ja das problem...hast du ne ahnung von eventuell verwendbaren klassen? und literatur?

Imp_Vmax_

Professional

Posts: 766

Occupation: GER

  • Send private message

4

Thursday, April 19th 2007, 11:13pm

Casten und nicht einfach? Hab ich was verpasst?
Also irgendwie versteh ich dein Problem nicht! Hast du überhaupt schonmal was programmiert?
Das ist so popelig, dafür gibts keine Klassen. Das ist ne Klasse mit 50 Zeilen, in paar Minuten geschrieben...

Iam_Fiction

Professional

  • "Iam_Fiction" started this thread

Posts: 1,199

Location: Bamberg

Occupation: GER

  • Send private message

5

Thursday, April 19th 2007, 11:46pm

So unglaublich easy is das nich musste auch mit Byteoperatoren etc arbeiten. Eventuell stellst du dir das zu easy vor oder du bist einfach nur pro  8) aber danke ich kümmer mich lieber wieder selber drum anstatt nur zu hören das es so einfach ist...thx

Imp_Vmax_

Professional

Posts: 766

Occupation: GER

  • Send private message

6

Friday, April 20th 2007, 8:32pm

Hmm.
Bin wohl eher zu sehr pro ?(

Iam_Fiction

Professional

  • "Iam_Fiction" started this thread

Posts: 1,199

Location: Bamberg

Occupation: GER

  • Send private message

7

Friday, April 20th 2007, 9:03pm

Ich habs auch ohne dich gelöst danke... es gibt sogar ne Klasse dafür fürn Teil ByteBuffer falls es dich interessiert  8)

Imp_Vmax_

Professional

Posts: 766

Occupation: GER

  • Send private message

8

Friday, April 20th 2007, 10:02pm

ah cool :bounce:

Posts: 3,935

Location: Berlin

Occupation: /dev/random

  • Send private message

9

Saturday, April 21st 2007, 3:55am

oh Battle (y)

Iam_Fiction

Professional

  • "Iam_Fiction" started this thread

Posts: 1,199

Location: Bamberg

Occupation: GER

  • Send private message

10

Saturday, April 21st 2007, 12:12pm

mR.G ^^

-=)GWC(RaMsEs

Unregistered

11

Saturday, April 21st 2007, 6:09pm

ihr habt probleme...