第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

csv 轉(zhuǎn)換與 go

csv 轉(zhuǎn)換與 go

Go
慕勒3428872 2022-08-15 19:14:59
我仍然是golang的菜鳥,但我會嘗試解釋我想創(chuàng)造什么。我有這個:我想將同一個表轉(zhuǎn)換為csv文件,例如這是我的代碼:func maakCSVBestand() {    rapportage := haalRapportage()    opdrachten := rapportage.Opdrachten    csvFile, err := os.Create("Rapportage Urenverantwoording.csv")    if err != nil {        fmt.Println(err)    }    defer csvFile.Close()    writer := csv.NewWriter(csvFile)    writer.Comma = ';'    writer.Write([]string{"Datum", "Naam", "Aantal uren gewerkt", "Aantal deuren gemaakt", "Informatie"})    for i := 0; i < len(opdrachten); i++ {        var row []string        persoon := opdrachten[i].Persoon        row = append(row, opdrachten[i].Datum.String())        for j := 0; j < len(persoon); j++ {            row = append(row, persoon[j].Naam+" "+persoon[j].Achternaam)            row = append(row, strconv.FormatFloat(persoon[j].UrenGewerkt, 'g', 2, 64))            row = append(row, strconv.Itoa(persoon[j].AantalDeurenGemaakt))            row = append(row, persoon[j].Informatie)        }        writer.Write(row)    }    writer.Flush()}但這會產(chǎn)生我做錯了什么?
查看完整描述

1 回答

?
叮當貓咪

TA貢獻1776條經(jīng)驗 獲得超12個贊

為內(nèi)部循環(huán)的每次迭代寫入一行。清除第一次迭代后的第一列:


for i := 0; i < len(opdrachten); i++ {


    var row []string

    persoon := opdrachten[i].Persoon

    row = append(row, opdrachten[i].Datum.String())

    for j := 0; j < len(persoon); j++ {

        row = append(row, persoon[j].Naam+" "+persoon[j].Achternaam)

        row = append(row, strconv.FormatFloat(persoon[j].UrenGewerkt, 'g', 2, 64))

        row = append(row, strconv.Itoa(persoon[j].AantalDeurenGemaakt))

        row = append(row, persoon[j].Informatie)

        writer.Write(row)

        row[0] = ""   // clear Datum field

        row = row[1:] // collect new values after blank datum 

    }

}


查看完整回答
反對 回復(fù) 2022-08-15
  • 1 回答
  • 0 關(guān)注
  • 145 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號