ファイルを読み取った後、データの解析に問題があります。私がやっているのは、バイナリファイルを読み込んで、読み込んだファイルから属性のリストを作成する必要があるため、ファイル内のすべてのデータはヌルバイトで終了します。私がやろうとしているのは、ヌルバイトで終了する属性のすべてのインスタンスを見つけることです。
基本的に次のような文字列を取ります
Health\x00experience\x00charactername\x00
そしてそれをリストに保存します。
本当の問題は、null バイトをそのままにしておく必要があることです。null バイトの各インスタンスを見つけて、その前のデータを保存できるようにする必要があるだけです。