GoXSLX-Go语言的Excel读写库

  • 授权协议:BSD
  • 开发厂商:未知
  • 开发语言:go
  • 收录时间:2020-07-14
  • 操作系统:Windows,Linux,OS X
  • 软件作者:tealeg
  • 开源标签: GoXSLX

软件介绍

这是一个 Go 语言用来读写新的 Excel 文件格式 —— XSLX 的开发包。

这是一个 Go 语言用来读写新的 Excel 文件格式 —— XSLX 的开发包。

读示例:

package mainimport (    "fmt"    "github.com/tealeg/xlsx")func main() {    excelFileName := "/home/tealeg/foo.xlsx"    xlFile, err := xlsx.OpenFile(excelFileName)    if err != nil {        ...    }    for _, sheet := range xlFile.Sheets {        for _, row := range sheet.Rows {            for _, cell := range row.Cells {                fmt.Printf("%s\n", cell.String())            }        }    }}

写示例:

package mainimport (    "fmt"    "github.com/tealeg/xlsx")func main() {    var file *xlsx.File    var sheet *xlsx.Sheet    var row *xlsx.Row    var cell *xlsx.Cell    var err error    file = xlsx.NewFile()    sheet = file.AddSheet("Sheet1")    row = sheet.AddRow()    cell = row.AddCell()    cell.Value = "I am a cell!"    err = file.Save("MyXLSXFile.xlsx")    if err != nil {        fmt.Printf(err.Error())    }}

上一篇:DataPie-数据导入导出工具

下一篇:BiffExcelReader

相关阅读

查看更多 >