3

我有表格 ~100x100 的 Excel 文件,需要从 iOS 应用程序访问这些值。 在此处输入图像描述

起初,我尝试在Mr.DataConverter中制作 json,然后读取到数组就没有问题了。但!一些浮点值没有被正确识别,我得到了不带引号的数字: 在此处输入图像描述

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

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

谢谢。

4

3 回答 3

1

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

于 2013-04-10T17:58:11.987 回答
0

我建议将 Excel 电子表格导出为 CSV,然后使用适当的CSV 解析器来解析数据。如果您遇到任何问题,则电子表格中可能存在您需要修复的问题。

于 2013-04-10T19:46:45.410 回答
0

替代方案:如果可能,使用格式中的 excel 文件:制表符分隔文本文件。这解决了你所有的问题。使用文件管理器/c++ 在 iOS 中轻松打开文本文件。

将 Excel 电子表格转换为制表符分隔的文本文件

于 2013-04-10T17:57:21.890 回答