0

アプリにユーザーが入力するフォームがあり、アプリはユーザーが入力した内容を .java ファイルに書き込み、それをユーザーに送信する必要があります。基本的に、私はモバイル Java IDE を作成しています。助けてください!ファイル内の特定の場所にテキストを追加する方法を知る必要があります。これが意味をなさない場合はすみません。混乱している部分を聞いてください。もっとよく説明できるかもしれません。

4

1 に答える 1

0

あらゆる場所に新しいテキストを簡単に挿入できるデータベースにすべてのテキストを保存する方が、おそらくはるかに優れています。

実際にテキストをファイルに保存するのは問題があります。追加は簡単です。ファイルを開いて最後までシークし、新しいテキストを書き込むだけです。しかし、本当に任意のテキストを挿入する必要があります。つまり、ファイル内のその時点までシークし、ファイルの残りの部分を読み取り、新しいデータを書き出してから、ファイルの古い残りの部分を書き出します...

すべてのテキストをデータベースに保存すると、新しいテキストを簡単に挿入できるように整理でき、おそらくテキストに関する有用なメタデータを追加できます。ユーザーがファイルを電子メールで送信するように求めた場合は、ファイルにすべてを書き込むだけです。一時的に保存して送信します (または、メモリ内にテキストを作成して NSData として送信します)。

于 2013-07-27T03:23:48.560 に答える