golang 把excel转html
时间: 2023-07-30 20:06:19 浏览: 257
可以使用Go语言中的第三方库,如excelize和go-html-transform,来将Excel文件转换为HTML格式。
以下是一个使用excelize库将Excel文件转换为HTML的示例代码:
```go
package main
import (
"fmt"
"github.com/360EntSecGroup-Skylar/excelize"
"os"
)
func main() {
f, err := excelize.OpenFile("test.xlsx")
if err != nil {
fmt.Println(err)
os.Exit(1)
}
// Get all the rows in the Sheet1.
rows := f.GetRows("Sheet1")
// Generate HTML table.
html := "<table>"
for _, row := range rows {
html += "<tr>"
for _, colCell := range row {
html += "<td>" + colCell + "</td>"
}
html += "</tr>"
}
html += "</table>"
fmt.Println(html)
}
```
这个示例代码打开名为test.xlsx的Excel文件,并将其转换为HTML格式的表格。你可以根据需要自行调整。
阅读全文