結果ファイルをバイナリファイルに保存するプログラムがあります。プログラム内で結果ファイルを XML 形式にエクスポートすることもできます。
プログラム自体は結果を閲覧するのが苦手なので、この結果ファイルを読み取るプログラムを自分で作成しましたが、明らかに XML 形式を使用しています。
問題は、バイナリ ファイルからエクスポートされた XML ファイルが非常に大きいことです。元のプログラムで使用できるバイナリ ファイルは約 100 KB ですが、XML にエクスポートされた同じファイルは約 2 ~ 3 MB です。
元のバイナリ ファイルの読み取り方法を見つける方法があるかどうかを知りたいです。