2D ポイントの膨大な配列と、ファイルに関連付けられたいくつかの小さなデータが必要です。ファイルは第三者によって使用され、ユーザーはこのファイルを自分のプログラムへの入力として使用したいと考えています。したがって、ユーザーは自分のプログラムでファイルの内容を解析する必要があります。
XML のように読みやすく自己文書化できるファイル形式を使用したいと考えています。ただし、これに XML を使用すると、ファイルが少なくとも 3 倍大きくなります。
では、ユーザーが簡単に理解できるように、そのようなデータを記述する一般的な方法はありますか?
2D ポイントよりも複雑な追加データのエントリがいくつかあることに注意してください。
任意の提案をいただければ幸いです。
編集:問題は、ファイルを解析する方法ではなく、直感的に解析できるようにファイルを書き込む方法です。
編集 2:より具体的には: N ポイントと N カメラを使用して 3D シーンの単純なエミュレーターを作成しているため、各瞬間に各カメラの各ポイントの 2D 投影を保存する必要があります。もちろん、カメラの位置と向きは同じファイルに保存する必要があります。