繁体   English   中英

从CSV剥离多余的文本限定符

[英]stripping extra text qualifier from a CSV

我有一个CSV,其中某些字段由“”符号分隔为TextQualifier。

参见以下示例。 请注意,每个整数(例如1,2,3等)都应该是一个字符串。 合格的字符串用“”符号括起来。

1,2,3,"qualifiedString1",4,5,6,7,8,9,10,11,12,13,14,15,16,"qualifiedString2""

请注意,最后一个合格的字符串如何在字符串中包含一个“”符号。

您能否提出一种优雅的方法来自动清洁CSV,以消除多余的“限定符”?

我可以使用以下技术:POSH / BAT脚本,VBA,Access。

大概是这样吗?

(get-content file.txt -ReadCount 0) -replace '([^,]")"','$1' |
 set-content newfile.txt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM