任何人都知道如何以类似于.NET FileHelpers的方式导入/导出csv,txt文件,但是使用Delphi,考虑空格和引号并以类似于CSV转义在Excel中工作的方式处理传统的CSV转义规则?
REF.链接http://www.filehelpers.com/
如果您的回答倾向于:"为什么这个懒惰的家伙不会写一个简单的CSV解析器",请考虑这5分钟的读数,然后您将知道为什么CSV解析不是微不足道的:
如何以编程方式检测 CSV 文件中使用的记录/行分隔符。在 90% 的情况下它是 CR/LF 对,但有时它是 CR 或 LF。
还应考虑到引用数据字段中的换行符可能与行/记录分隔符不同。
我怎样才能做到这一点?
更新:我只对什么是行/记录分隔符感兴趣:CR/LF、CR 或 LF。