XlsxReaderWriter 可以使用 Swift 保存我的 BRAOfficeDocumentPackage
XlsxReaderWriter can save my BRAOfficeDocumentPackage using Swift
嗨,朋友们,我正在尝试编辑 Swift 中的 exel 文件。我可以从包中加载一个本地的 exelfile 并保存它。但是当我下载相同的 exel 文件时,我可以编辑它,但我无法保存它。我收到的错误消息是:
由于未捕获的异常而终止应用程序 'NSInternalInconsistencyException',原因:“-[BRARelationship contentType] 未在 BRARelationship 中实现”
do{
exelIntraUrl = try FileManager.default.url(for:
.documentDirectory, in: .userDomainMask, appropriateFor: nil,
create: false).appendingPathComponent("myExelFile.xlsx")
self.exelIntra = BRAOfficeDocumentPackage.open(exelIntraUrl.path)
}catch{
print("some crazy error"
}
self.exelIntra?.save()
我也准备使用其他一些库接受建议
你试过了吗:
let paths: Array = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true) as Array
let fullPath: String = paths[0] + "MyFile.xlsx"
print("saving at: \(fullPath)")
worksheet.save()
odp!.save(as: fullPath)
基本上,就是他们页面上所说的:XlsxReaderWriter
嗨,朋友们,我正在尝试编辑 Swift 中的 exel 文件。我可以从包中加载一个本地的 exelfile 并保存它。但是当我下载相同的 exel 文件时,我可以编辑它,但我无法保存它。我收到的错误消息是:
由于未捕获的异常而终止应用程序 'NSInternalInconsistencyException',原因:“-[BRARelationship contentType] 未在 BRARelationship 中实现”
do{
exelIntraUrl = try FileManager.default.url(for:
.documentDirectory, in: .userDomainMask, appropriateFor: nil,
create: false).appendingPathComponent("myExelFile.xlsx")
self.exelIntra = BRAOfficeDocumentPackage.open(exelIntraUrl.path)
}catch{
print("some crazy error"
}
self.exelIntra?.save()
我也准备使用其他一些库接受建议
你试过了吗:
let paths: Array = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true) as Array
let fullPath: String = paths[0] + "MyFile.xlsx"
print("saving at: \(fullPath)")
worksheet.save()
odp!.save(as: fullPath)
基本上,就是他们页面上所说的:XlsxReaderWriter