I have a program which saves it result files in a binary file. It is also posible within the program to export the result files into XML format.
Since the progam itself is awfull at browsing its results, I wrote a program myself to read this result files, but obviously using the XML format.
The problem is, the XML files exported from binary files are huge! while a binary file which can be used by the orginal program is about 100 KB, The same file exported to XML is around 2~3 MB.
I want to know is there a way that I can find out how to read the orginal binary files!
To get the data out of a binary file you’ll need to know the structure of it. If you don’t know the structure, I think this will be a hopeless endeavour. The xml file is so much bigger, because it contains the structure in addition to the data. You can read and interpret it.