Results 1 to 5 of 5

Thread: reading a bitmap of 64bits ...pls help..

  1. #1
    Senior Member
    Join Date
    Sep 2001
    Posts
    535

    Question reading a bitmap of 64bits ...pls help..

    hello friends,
    good day to all of u..
    i am having a problem. i am writing an application in java which reads
    records from a text file and posts then in oracle database.
    but the problem is to find out what no. of fields are present in the
    record i have to read a bitmap of 64 bits. and from that bitmap ,
    the presence of 1 will tell me the presence of that no. of field.
    can u pls help me how can i read the bitmap.
    suppose i have a charcter of 8 bits + 8 bits then how can i make out
    on what positions are the 1s and 0s present ????

    urgent help needed....

    thank u...

    intruder...

  2. #2
    Hi mom!
    Join Date
    Aug 2001
    Posts
    1,103
    I think that I speak for most of us when I say: "Euh?!?"

    So, you're writing an application that reads recors from a textfile containing just ones and zeros? Are you looking for a method that reads bytes ?

  3. #3
    Senior Member
    Join Date
    Sep 2001
    Posts
    535
    thanks for replying ..but i am not looking for the method readBytes. as this method will read one byte at a time. and that is of 8 bits.

    i want to read those 8 bits from one byte.

    also the textfile is not containing all 0s and 1s only 8 characters that is 64 bits. i want to read. what should i do ??

    thank u once again....

    intruder..

  4. #4
    Hi mom!
    Join Date
    Aug 2001
    Posts
    1,103
    If you want to 'read those 8 bits from a byte' you mean you want them to be displayed as a string?

  5. #5
    Senior Member
    Join Date
    Sep 2001
    Posts
    535
    well that also will do. if i can convert that bitmap pattern in to a
    string array which looks exactly like that then also my problem will be
    solved.
    ok here is a brief idea.
    suppose the bitmap is of 16 bits. (for example)
    which looks like this (suppose) :- 00000101 00000101
    now this bitmap i cannot read directly to know the positions. now
    if i can get the same pattern in a String form then i can easely find
    out on what position is the field present i.e
    let us count from left to right :-
    ---> --->
    0000010100000101 here the positions where the 1s are present
    is 6th and 8th in the first byte and again 14th and 16th in the second.
    so that means the 6th , 8th , 14th and 16th fields are present in the
    record.
    hope u got the idea guss

    so that way i have to read the record....pls help

    but what to do...how ???

    intruder...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •