gpt4 book ai didi

google-app-engine - Golang CSV error bare "in non-quoted-field

转载 作者:IT王子 更新时间:2023-10-29 01:55:20 27 4
gpt4 key购买 nike

直到本周,我才在为我的 GAE golang 应用程序解析 csv 文件时遇到问题(我上周更新到 appengine 1.9.23)。现在,无论文件内容如何,​​我都会收到此错误:

2015/07/09 15:25:34 http: panic 服务 127.0.0.1:50352:第 1 行,第 22 列:非引用字段中的裸“”

即使文件内容不包含任何 "字符,也会发生错误。

有人知道为什么我的文件无法再被解析吗?有些事情发生了变化,或者我正在做一些 super 愚蠢的事情。

PS使用urlfetch获取csv文件

最佳答案

当我们在 CSV 文件中有 de "(双引号)值时,就会发生这种情况。
为了避免这个错误,我们应该像这样使用 LazyQuotes 参数:

csvFile, _ := os.Open("file.csv")
reader := csv.NewReader(bufio.NewReader(csvFile))
reader.Comma = ';'
reader.LazyQuotes = true

关于google-app-engine - Golang CSV error bare "in non-quoted-field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31326659/

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