go 读取excel

server/2024/10/25 18:31:53/

一、安装依赖

go get github.com/tealeg/xlsx

二、main.go

package mainimport "fmt"
import "github.com/tealeg/xlsx"type Student struct {Name stringSex  string
}func (student Student) show() {fmt.Printf("Name:%s Sex:%s\r\n", student.Name, student.Sex)
}func main() {excelPath := "students.xlsx"xlFile, err := xlsx.OpenFile(excelPath)if err != nil {fmt.Printf("Error opening Excel file: %s\n", err)return}sheet := xlFile.Sheets[0]var students []Studenti := 0for _, row := range sheet.Rows {name := row.Cells[0].String()sex := row.Cells[1].String()fmt.Printf("name:%s sex:%s \r\n", name, sex)students = append(students, Student{Name: name, Sex: sex})i++}for _, student := range students {student.show()}
}

输出:

 


http://www.ppmy.cn/server/122302.html

相关文章

Spring异常处理-@ExceptionHandler-@ControllerAdvice-全局异常处理

文章目录 ResponseBodyControllerAdvice最终的异常处理方式 异常的处理分两类 编程式处理:也就是我们的try-catch 声明式处理:使用注解处理 ResponseBody /*** 测试声明式异常处理*/ RestController public class HelloController {//编程式的异常处理&a…

超详细的XML介绍【附带dom4j操作XML】

XML简介 XML(EXtensible Markup Language),可扩展标记语言** 特点 XML与操作系统、编程语言的开发平台无关 实现不同系统之间的数据交换 作用 数据交互 配置应用程序和网站 Ajax基石 XML文档结构: 1.声明 一般是XML文档的第一行 2…

强推!超真实的小红书AI绘图Flux大模型,一键生成超逼真的假期打卡照,AI日常照片|极致逼真模型

大家好,我是画画的小强 今天给大家介绍一款Flux LORA模型:Flux_小红书真实风格丨日常照片丨极致逼真,这是一款以小红书真实感风格为主题的Flux LORA模型。该模型极度真实,自然日常,直出图集猜测训练数据可能来源于真实…

Flink架构

Apache Flink — Stateful Computations over Data Streams 1 状态化流处理 第一章首先比较了传统数据处理架构的两个主要内容:事务型处理和分析型处理,其中事务型处理是说企业在日常运作过程中产生的各类应用的数据存储层。数据应用在每处理一条事件&…

AWS账单不支付账号会停用吗?

大家好,今天九河云来和大家聊聊一个大家都很关心的问题——如果AWS账单不支付,账号会停用吗? 首先,AWS(Amazon Web Services)是亚马逊旗下的一项云服务,它提供了各种各样的云计算资源&#xff…

Springboot Mybatis 动态SQL

动态SQL <?xml version"1.0" encoding"UTF-8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""https://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace"com.wzb.SqlImprove2024…

Tomcat may not be running

一、问题背景 tomcat7运行在JDK1.7上&#xff0c;可启动tomcat&#xff0c;但是停止时报错误&#xff0c;如下&#xff1a; 二、适用条件 JDK1.7/JDK1.8 tomcat7 三、解决方法 1、查找java路径 which java 2、修改文件 找到/usr/lib/jvm/jdk1.7.0_80/jre/lib/security/j…

css 自定义滚动条样式

* { scrollbar-color: auto !important; scrollbar-width: auto; } //滚动条宽高 ::-webkit-scrollbar { width: 4px; height: 4px; background: transparent; } ::-webkit-scrollbar-thumb { //滑块部分 border-radius: 5px; background-color: rgba(32, 224, 254, 1); } ::-…