Swift 写入Excel表格
需求
项目中需要把数据写入Excel表格中。
引入流程
- 下载Excel的开发包 http://www.libxl.com/download.html
- 把下载的LibXL.framework文件放入xcode工程中
- 修改xcode的配置信息
BitCode为No,Other Linker Flages 追加-lstdc++ - 桥接文件引入头文件
#import <LibXL/libxl.h>
初步实现
let book = xlCreateXMLBookCA()let sheet = xlBookAddSheetA(book, "sheet1", nil)let boldFormat = FormatHandle.init(bitPattern: 0)//生成第一行第一列的数据,命名为“id”xlSheetWriteStrA(sheet, 1, 0, "id", boldFormat)。。。。。。。//获取保存路径let docDir = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]let jsonPath = (docDir as NSString).appendingPathComponent("Letters.xlsx")print("excel::: \(jsonPath)")//保存表格xlBookSaveA(book, jsonPath.cString(using: .utf8))xlBookReleaseA(book)
这个开发库是收费的,生成的项目里会第一行会追加一行数据
Swift 写入Excel表格相关推荐
- python3读取excel数据-Python3读取和写入excel表格数据的示例代码
python操作excel主要用到 xlrd 和 xlwt 这两个库,xlrd读取excel表格数据, 支持 xlsx和xls格式的excel表格 :xlwt写入excel表格数据: 一.python ...
- python列表逐行写入excel_python表格数据到excel-想问下python3怎么将列表数据逐行写入excel表格呢?...
如何用python将数据写入excel表格 简介绍一下这两个库,先说xlrd,这个Excel比较,各种方法使用起来方便: bk = xlrd.open_workbook('your.xls') sh ...
- lisp对excel其他行列写入_【极简Python 自动化办公】Python写入Excel表格
[极简Python 自动化办公]Python写入Excel表格 [极简Python 自动化办公]专栏是介绍如何利用python办公,减少工作负荷.篇幅精炼,内容易懂,无论是否有编程基础,都非常适合. ...
- JAVA读取、写入Excel表格(含03版)
引言 工作中可能会遇到对Excel读取和写入,如果我们自己手动写的话,会很麻烦,但是Apache中有poi工具类.poi工具类封装好了对于Excel读取和写入,我们需要用的时候,直接调用该方法就好了. ...
- python 列表写入excel_python怎么读取和写入excel表格
最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理.但是做着做着发现重复的劳动,其实并没有多大的意义,于是就想着写个小工具帮着处理.以前正好在一本书上看 ...
- 将淘宝爬取的数据写入Excel表格
我们上一篇文章已经获取到淘宝的数据写入了.json文件.现在我们就可以写入Excel表格. 运行结果是这样子的. from selenium.webdriver import Chrome impor ...
- Python3读取和写入excel表格数据
目录 一.python读取excel表格数据 1.读取excel表格数据常用操作 2.xlrd模块的主要操作 3.读取单元格内容为日期时间的方式 4. 读取合并单元格的数据 二.python写入exc ...
- python BeautifulSoup爬取豆瓣电影top250信息并写入Excel表格
豆瓣是一个社区网站,创立于2005年3月6日.该网站以书影音起家,提供关于书籍,电影,音乐等作品信息,其描述和评论都是由用户提供的,是Web2.0网站中具有特色的一个网站. 豆瓣电影top250网址: ...
- E001 如何把文字内容写入Excel表格
Hi,How are you doing? 我是职场编码(CodeVoc). 在E000中,我们介绍了Node.js.Ruby.Electron等工具下载安装. 这期,给你演示一下由Electron联 ...
最新文章
- 你的能力代表你能走多远
- 新僵尸病毒猖獗 Facebook成攻击目标
- 如何组建开发团队-建立畅通的沟通渠道
- poi word插入图片_豌豆BI工具看板Word导出技术详解
- SAP UI5 应用开发教程之一:Hello World
- Android之提示Cannot call this method while RecyclerView is computing a layout or scrolling
- Spring MVC:会话高级
- 旷视开源了一套图像检索和ReID的PyTorch库
- 程序员必知的mysql插件_程序员必知的技术官网系列--mysql篇
- php 改变页面元素,动态更改网页HTML元素(对象)内容_经验交流
- 史上最强技术电信诈骗蔓延!无法防范!只能等死!
- 32核心板怎么样使用stlink_终极调试工具 EventRecorder 使用方法,各种 Link 通吃
- vSphere 5.5.0 U1配置问题:主机的快速统计信息不是最新的
- 【原创】字典攻击教务处(BurpSuite使用)
- 推荐5款你用过之后不舍得卸载的小众软件
- lisp 阿基米德螺旋_用Auto CAD怎样画椭圆螺旋
- POJ 3233 Matrix Power Series(java)
- 实现线程的三种方式KLT/ULT/LWP
- vscode使用技巧(2)
- 隐私计算岗高薪酬冲上热搜!高居十大数字技术薪酬榜首!成2022求职最HOT职位