1

配列から CSV ファイルにエクスポートする最も簡単な方法は何ですか? for ループを使用して文字列にコンマを挿入することを計画していましたが、txt ファイルを CSV ファイルに変更する方法がわからないことに気付きました。助けてくれてありがとう!

4

2 に答える 2

1

いつも使っています

NSString *csvString = [/*name of array*/ componentsJoinedByString:@","];

//Create file manager, pick path, etc

[/*name of file manager*/ createFileAtPath:/*file path*/ contents:[csvString dataUsingEncoding:NSUTF8StringEncoding] attributes:nil];

float または文字列の配列から .csv ファイルを作成するためにのみ使用します。データに書式設定文字がある場合は、.csv を生成する前にエスケープ追加メソッドを呼び出して、すべてを希望どおりに表示する必要がある場合があります。

.csv に複数の行が必要な場合は、\n改行ごとに追加する必要があります (まだ持っていない場合)。

于 2012-07-31T17:38:12.627 に答える
0

ファイルを.csvファイルとして保存/開くだけです。たとえば、test.txt として保存/開く場合は、test.csv を使用します。

ところで、テキスト値に「,」が含まれている場合は、そのフィールドに " " を使用する必要があります。そうしないと、100% 互換性のある csv ファイルにはなりません。

于 2012-07-31T17:24:16.737 に答える