0

複数のファイルのデータをデバイスにダウンロードする必要があります。次に、このデータはアプリケーションのローカル データベースにコピーされます (これは SQLite データベースですが、将来的には WInPhone の Compact SQL になる可能性があります)。

そのようなファイルに最適な形式は何ですか?

私はそのような可能性を考えています:

  1. SQLited db ファイル - おそらく、これは私のデータベースに簡単にコピーできます。私の現在の好み。
  2. JSON 形式。列名が繰り返されるため、十分にコンパクトではない可能性があります。
  3. CSV - 保存できるテーブルは 1 つだけですが、1 つのファイルにいくつかのテーブルを含めることをお勧めします
  4. XML - json より優先される設定はありません。
4

1 に答える 1

0

JSON は、最も一般的で、人間が判読できる使いやすい形式です。すべての OS 向けに、ネイティブかどうかに関係なく、多数のサポート ライブラリがあります。高速で信頼性があります。アプリを更新せずに、渡すデータを簡単に更新できます (これは SQLite データベースを渡すことではできず、CSV ファイルでは困難です)。XML はデータ通信で徐々に廃止されつつあります... しかし、XML に特別な利点がある場合 (たとえば、XML を直接解析しますが、JSON ではまだ効果的ではありません)、それを試してください。とにかく JSON を選択します。これは現在の標準であり、今後も長く使用されます。

于 2013-06-21T14:55:15.503 に答える