gpt4 book ai didi

csv - 将结构转换为字符串片段?

转载 作者:行者123 更新时间:2023-12-01 20:24:28 25 4
gpt4 key购买 nike

我正在尝试使用包 encoding/csv 编写 CSV 文件。我想每行写入的所有数据都保存在这样的结构中:

type record struct {
Field0 string
Field1 string
Field2 string
Field3 string
}

csv 包有一个名为 Write 的方法这需要一段字符串。

是否可以将结构转换为字符串片段?

最佳答案

例如,

package main

import (
"fmt"
)

type record struct {
Field0 string
Field1 string
Field2 string
Field3 string
}

func main() {
r := record{"f0", "f1", "f2", "f3"}
fmt.Printf("%q\n", r)
s := []string{
r.Field0,
r.Field1,
r.Field2,
r.Field3,
}
fmt.Printf("%q\n", s)
}

输出:

{"f0" "f1" "f2" "f3"}
["f0" "f1" "f2" "f3"]

关于csv - 将结构转换为字符串片段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43301956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com