我有一个Excel文档,里面有一些表格和很多数据点。我想从中读取数据来填充一些UICollectionView单元格和我的应用程序的其他部分。
类似于:
Country | Temperature | Cost
-----------------------------
Spain | 23 | 80
France | 26 | 60
Italy | 31 | 120
我想一个外部数据库,这样我就可以更改信息,而无需更新应用程序。我在其他应用程序中使用Firebase,但我不想依赖于将来可能需要付费的东西。
所以我想把Excel文档变成一个谷歌表单,并使用API阅读。但我是不是让我的生活更困难了?这似乎是一个笨拙的解决方案。
3条答案
按热度按时间6ie5vjzr1#
1-打开Excel,将文件导出为
CSV
2-使用此Link将其读取为数组
sshcrbum2#
如果你不需要编辑Excel文档,并且它以新的XLSX格式存储,那么有一个用Swift编写的开源库,允许你解析这个文件并从中读取单元格数据:CoreXLSX。
11dmarpk3#
Excel并不是一个数据库或数据存储。如果你想要一个应用程序,那么就构建一个应用程序-这意味着有一个数据存储/数据库和一个用户界面,UI。至于更新数据点,您可以自动化(最好),或者您可以使用您的UI手动更新。