[英]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.