.xls ファイルを解析する必要があるという点で、iPhone アプリを開発しています。DhlibLxs の解析を行いましたが、解決策が見つかりません。xls ファイルを解析できる他のライブラリまたはフレームワークはありますか。私はcsvを解析できますが、Excelファイルを解析する方法.
3 に答える
いいえ、100%の精度が得られるようなものはありません。
xlsファイルを読み取ることができるが、そのバージョンのファイルに固有のプロジェクトはほとんどありません。
ただし、CSVファイルを使用することはできます。
私はチームと一緒に数ヶ月間調査を行い、読むことができましたが、書くのはもっと大変でした。
理由:
xlsxファイルの名前をzipに変更してみてください。次にそれを解凍すると、12個の(私が見逃した正確な数の)ファイルが見つかります。
各ファイルの内容を読みます。次に、1つのファイルにA、B、C ...が含まれ、他のファイルに1,2,3 ...が含まれ、3番目にファイル間のリンクが含まれ、4番目に数式が含まれるなど、すべてのファイルがどのように相互に関連しているかがわかります。
それに加えて、ファイル拡張子xls、xlsx、2003、2007、2011は変化し続けています。これらについて詳しく知っているのは、MicrosoftExcelの開発者だけだと思います。
NSString
xlsファイルを.csvファイルに変換してから、の方法でcsvファイルの各行を読み取る必要があります。componentsSeparatedByString:@","
libxlsはどうですか?...
説明によると、これは「Excel(XLS)ファイルを解析するためのライブラリであり、ExcelファイルをCSVに変換するためのサンプルプログラムが含まれています」。
この質問で提供されるいくつかの興味深いリンクもあります:Objective-C(iPhone)のExcelファイルからデータを読み取ります。あなたはそれを答えとマージすることができます:ExcelからのObjective-cロードデータ
お役に立てば幸いです...!!!