Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara menggunakan golang untuk menukar data dalam format xls

Cara menggunakan golang untuk menukar data dalam format xls

PHPz
PHPzasal
2023-04-03 09:15:521217semak imbas

Dengan pembangunan berterusan Internet, semakin banyak perusahaan perlu memproses sejumlah besar data, termasuk banyak data jadual, dan format xls ialah salah satu daripada format biasa. Sebagai bahasa pengaturcaraan yang cekap dan boleh dipercayai, golang juga boleh digunakan untuk memproses data dalam format xls. Artikel ini akan memperkenalkan cara menggunakan golang untuk menukar data dalam format xls.

  1. Pasang pustaka xlsx golang

Untuk menggunakan golang untuk menukar data dalam format xls, anda perlu memasang pustaka xlsx golang terlebih dahulu. Anda boleh menggunakan arahan berikut untuk memasang:

pergi dapatkan github.com/tealeg/xlsx

  1. Buat fail xlsx baharu

semasa menggunakan golang Sebelum menukar data dalam format xls, anda perlu mencipta fail xlsx baharu. Anda boleh menggunakan kod berikut untuk mencipta:

fail := xlsx.NewFile()

  1. Buat lembaran kerja baharu

Buat fail xlsx baharu , lembaran kerja baharu perlu dibuat. Boleh dibuat menggunakan kod berikut:

helaian, err := file.AddSheet("Sheet1")

  1. Tambah data pada lembaran kerja

Selepas anda membuat lembaran kerja baharu, anda boleh menambah data padanya. Data boleh ditambah menggunakan kod berikut:

row := sheet.AddRow()
cell := row.AddCell()
cell.Value = "Hello, World!"

  1. Simpan fail xlsx

Selepas menambah data pada lembaran kerja, anda perlu menyimpan fail dalam format xlsx. Fail boleh disimpan menggunakan kod berikut:

err = file.Save("output.xlsx")

  1. Contoh kod penuh

Di sini ialah contoh kod golang Lengkap untuk menukar data dalam format xls:

utama pakej
import (

"fmt"
"github.com/tealeg/xlsx"

)
func main() {

file := xlsx.NewFile()
sheet, err := file.AddSheet("Sheet1")
if err != nil {
    fmt.Printf(err.Error())
    return
}
row := sheet.AddRow()
cell := row.AddCell()
cell.Value = "Hello, World!"
err = file.Save("output.xlsx")
if err != nil {
    fmt.Printf(err.Error())
    return
}
fmt.Printf("xlsx file saved")

}

  1. Ringkasan

Artikel ini memperkenalkan cara menggunakan golang untuk menukar data dalam format xls. Mula-mula anda perlu memasang pustaka xlsx golang, kemudian buat fail xlsx baharu dan tambah data padanya. Akhir sekali, simpan fail dalam format xlsx. Sebagai bahasa pengaturcaraan yang cekap dan boleh dipercayai, golang boleh memudahkan pengaturcara memproses sejumlah besar data, termasuk data dalam format xls.

Atas ialah kandungan terperinci Cara menggunakan golang untuk menukar data dalam format xls. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn