gpt4 book ai didi

csv - 如何在Grails CSV插件中将反斜杠作为特殊字符读取

转载 作者:行者123 更新时间:2023-12-02 14:42:38 24 4
gpt4 key购买 nike

我正在读取一个csv文件,其中每个属性都通过使用pipe(|)进行了分隔。 csv文件中的属性值之一是类似“123 \ 56”的内容,同时使用toCsvReader读取该值时得到的值为“12356”。如果属性值指定为“123 \ 56”,则它将读取为“123 \ 56”。

如何将单个反斜杠读取为单个特殊字符?

inputFileContent.toCsvReader([separatorChar: '|']).eachLine { tokens ->

}

最佳答案

根据documentation,您可以使用配置选项从默认的反斜杠更改escapeChar

inputFileContent.toCsvReader([separatorChar: '|', escapeChar: '']).eachLine { tokens ->
...
}

上面的代码将删除escapeChar并将反斜杠视为普通字符。

关于csv - 如何在Grails CSV插件中将反斜杠作为特殊字符读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26506078/

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