次の 3 つの機能を含む GUI アプリケーションを作成したいと考えています。
- レコードを追加する
- レコードを編集する
- レコードを削除する
レコードには、名前と職業の 2 つのフィールドが含まれます
申請には2つの制限があります
- データベースを使用して情報を保存することはできません。フラットファイルを使用する必要があります。
- 追加/削除操作ごとにファイル全体を再書き込みしないでください。
したがって、私の質問は以下のとおりです。
Q1. どのファイル形式が良いでしょうか? (.xml または .csv または .txt またはその他)
Q2. ファイル全体を書き直さずに追加/削除操作を実行するにはどうすればよいでしょうか?