我正在使用 excel 生成逗号分隔值。我有一个解析器来解析 csv 数据并插入数据库。我面临的问题是,我的 csv 中的第一个字段不是强制性的。当第一个字段为空时,生成的 csv 在第二个字段之前没有逗号,对于解析器,第二个字段成为第一个字段。
当第一个字段为空时,我希望数据如下所示。
,SECOND_FIELD, THIRD_FIELD
我努力了
- 在第一个字段中放置一个空格。在这种情况下,我将不得不更改我的解析器。
- 放置一个静态标题。然后,当第一个字段为空时,逗号在基础行中按预期出现。需要更改解析器。
- 在第一个字段中放置一个逗号,但这是作为“,”放置的。:-)
有人可以通过一些解决方案或解决方法吗?
谢谢