iOS轻松转换和存储大表的方法

时间:2013-04-10 17:53:08

标签: iphone ios objective-c json excel

我的Excel文件包含表~100x100,需要从iOS应用程序访问此值。 enter image description here

首先,我尝试在Mr.DataConverter中创建json,然后读取数组不是问题。但!一些浮点值无法正确识别,我的数字没有引号: enter image description here

当其他解析正确的时候! 所以,从这一刻起,我无法将我的Json字符串解析为NSArray。

问题是: 如何将xls转换为json,或者如何在iOS设备中放置和检索值?

感谢。

3 个答案:

答案 0 :(得分:1)

您可以使用DHlibxls iOS Framework,只需将.xls文件拉入您的应用,然后阅读并使用该框架进行处理。该框架基于SourceForge上的开源libxls库,并具有非属性BSD许可证。

答案 1 :(得分:0)

备选方案:如果可能,请使用格式为excel文件:tab delimited-text-file。这解决了你所有的问题。使用文件管理器/ c ++在iOS中轻松打开文本文件。

convert-an-excel-spreadsheet-to-a-tab-delimited-text-file

答案 2 :(得分:0)

我建议将Excel电子表格exporting设为CSV,然后使用正确的CSV parser来解析数据。如果您遇到任何问题,那么电子表格中可能存在您需要修复的问题。