.nk2 file format

hai friends ....

here i would like to know about

what is the format of .nk2 file ?

how to open .nk2 file in our systems ( windows operating system ) ?

-> this is the file which will stores all the information of mail ids which we use while sending mails from our system.

how to get the clear cut data from that file ?

plzz help me ....

[382 byte] By [sudha279.ambrosia@miraclesofta] at [2007-11-26 13:55:10]
# 1
What does this have to do with Java?
zadoka at 2007-7-8 1:34:04 > top of Java-index,Java Essentials,Java Programming...
# 2

I take it that you do know this is a Java forum and that this sort of file has absolutly nothing to do with that language?

All you need to do is google. I did and found this;

A data file (normally hidden) that contains data Outlook needs to automatically fill in data for you. If you need to delete it to allow Outlook to recreate it (as when Outlook gets confused by changed addresses) it's in the C:\Documents and Settings\Username\Application Data\Microsoft\Outlook directory which is normally hidden. The file may also have your profile name as its rootname.

How you would open it is a mystery to me. Prehaps you could visit the Microsoft webiste and have a look in their knowledge base.

Tillermana at 2007-7-8 1:34:04 > top of Java-index,Java Essentials,Java Programming...
# 3

hey thank u man...

actually my task is - first of all me have to know about this file format and me have to print the data on console which was in this file by using java.io package....

here i am using WIN OS and microsoft outlook also... but i didnt find any file in my system with .nk2 extension...

sudha279.ambrosia@miraclesof at 2007-7-8 1:34:04 > top of Java-index,Java Essentials,Java Programming...
# 4

My guess - and that is GUESS so I could very well be wrong - would be that it has some sort of hierarchical format similar to the BIFF8 format used for Excel spreadsheet files. If this is the case, you are very unlikely to find out any information regarding the internal structure of the file because it will be proprietary - i.e. owned by Micrsosoft. I reckon that all you can do is search to see if anyone has reverse engineered this such a file, dump one to hex and see what you get or simply open up a stream on it and dump the contents to standard output.

Tillermana at 2007-7-8 1:34:04 > top of Java-index,Java Essentials,Java Programming...