3

アプリのデータを Excel 形式または単純なテーブルでエクスポートできるようにデータをフォーマットする方法はありますか?

この特定のアプリはお金を追跡するためのものなので、ほとんどすべてを nsstring に変換できますが、どうすればよいですか:

A.文字列をフォーマットして、フィールドがExcelやWordなどのプログラムで解析できる方法で区切られるようにします。

B. そのデータをユーザーに送る最善の方法は何か。作成したファイルを添付ファイルとしてメール メッセージを開くなどの簡単な方法でもかまいません。

このアプローチは可能ですか。完璧でなくても、せめてユーザーに「このデータをアプリから取り出せますよ」と言えるようにしたいです。

助けてくれてありがとう、

ニック

4

2 に答える 2

3

A. 最も簡単な方法は、冗談ではなく、CSV ファイルを生成することです。Excelはそれをネイティブに開くことができます。ただし、本当に .xlsx ファイルが必要な場合は、サード パーティのライブラリを使用するか、独自のライブラリを作成する必要があります。思ったほど難しくないかもしれません。

B. iPhone から添付ファイルを送信することはできません。何かをエクスポートする最も簡単な方法は、それを Web サーバーにアップロードし、ユーザーに個別にダウンロードさせることです。iPhone は電話であり、実際にはエンタープライズ アプリケーション向けではないことに注意してください。

于 2010-02-27T02:40:24.273 に答える
2

Excel ファイルを生成するには、Excel が理解できる形式でデータを書き出す必要があります。あなたは見てから始めたいと思うかもしれません

http://en.wikipedia.org/wiki/Microsoft_Excel#File_formats

ファイルの非常に単純な XML ドキュメントも表示され.xlsます。

于 2010-02-27T02:24:51.527 に答える