0

概要レポートを生成するために、カテゴリ (文字列)、日付 (文字列)、金額 (倍精度) などの個人的な支出の単純なデータを保存したい場合、どちらが良い方法ですか? ストリームとtxtファイルを使用して、これらのデータを手動で出力することを考えています。私は以前にxmlを使用したことがありません。xmlの利点は何ですか?

データが自分のプログラムでのみ使用され、複雑に構造化されていない場合、テキスト ファイルの方が適しているということですか?

4

2 に答える 2

2

xml の利点は、標準化された形式であることです。他のプログラムは、必要に応じてそれを読み取ることができます。txt ファイルに何かを保存する場合、規則はあなた次第 (間隔、区切り記号、数値の表現など) であり、他のコードと互換性がない可能性があります。

sqlite個人的には、この仕事のような軽量の組み込みデータベースを検討したいと思います。

(doubleは価格/給与の格納に適した形式ではありません。固定小数点表現を検討するか、回避策としてセント数を として格納することに失敗しましたlong。)

于 2013-02-26T03:41:38.017 に答える
0

既存の XML API の主な利点: エスケープ処理 (内部に任意のテキストを書き込むことができます) と優れた Unicode サポート。

主な欠点: パフォーマンス。大量のデータセットを高速に処理したい場合は、別のことをしてください。

于 2013-02-26T03:45:17.637 に答える