正如其他人指出的那样,您无法做到100%可靠。在某些情况下,“基本正确”是很有用的-
例如,具有CSV导入功能的电子表格工具通常会尝试自行解决。以下是一些试探法,它们倾向于指示第一行 不是 标题:
- 第一行的列不是字符串或为空
- 第一行的列并不是唯一的
- 第一行似乎包含日期或其他常用数据格式(例如xx-xx-xx)

正如其他人指出的那样,您无法做到100%可靠。在某些情况下,“基本正确”是很有用的-
例如,具有CSV导入功能的电子表格工具通常会尝试自行解决。以下是一些试探法,它们倾向于指示第一行 不是 标题: