我需要能够解析CSV和TSV文件.我不能依赖用户知道差异,所以我想避免要求用户选择类型.有没有一种简单的方法来检测正在使用哪个分隔符?
一种方法是读取每一行并计算制表符和逗号,并找出哪一行最常用.当然,数据可能包括逗号或制表符,因此说起来容易做起来难.
编辑:这个项目的另一个有趣的方面是,当我阅读它时,我还需要检测文件的模式,因为它可能是众多文件中的一个.这意味着在解析它之前我不会知道有多少个字段.
c# csv asp.net text-parsing
如何找出csv文件字段是否以制表符分隔或以逗号分隔.我需要php验证.任何人都可以帮忙.提前致谢.
php
asp.net ×1
c# ×1
csv ×1
php ×1
text-parsing ×1