美文网首页
csv序列化(写入操作)

csv序列化(写入操作)

作者: 天涯_w | 来源:发表于2019-04-09 13:04 被阅读0次
        // 写入数据到CSV文件
        csvFile, err := os.Create("./test.csv")
        if err != nil {
            panic(err)
        }
        defer csvFile.Close()
        csvWriter := csv.NewWriter(csvFile)
    
        // 使用csv.Writer.Write单行数据写入例子
        err = csvWriter.Write([]string{"678", "Jane", "jane@example.com", "$548,980"})
        // 需要调用csv.Writer.Flush才能将数据写入文件中
        csvWriter.Flush()
    
    /*
        // 使用csv.Writer.Write多行写入例子
        rows := [][]string{
            {"123", "John", "john@example.com", "$141,987"},
            {"456", "Sam", "sam@example.com", "$905,234"},
            {"678", "Jane", "jane@example.com", "$548,980"},
        }
        err = csvWriter.WriteAll(rows)
    */
    
        if  err != nil {
            panic(err)
    
        }
        
    

    相关文章

      网友评论

          本文标题:csv序列化(写入操作)

          本文链接:https://www.haomeiwen.com/subject/pbjbiqtx.html