我正在使用 asp.Net MVC 应用程序将 Excel 数据从其 CSV 表单上传到数据库。使用 Stream Reader 读取 csv 文件时,如果行包含小写字母后跟大写,则它分成两行。前任。
Line :"1,This is nothing but the Example to explanationIt results wrong, testing example"
This line splits to :
Line 1: 1,This is nothing but the Example to explanation"
Line 2:""
Line 3:It results wrong, testing example
其中 CSV 文件生成正确为“”1,这不过是解释的示例结果错误,测试示例“
code :
Dim csvFileReader As New StreamReader("my csv file Path")
While Not csvFileReader.EndOfStream()
Dim _line = csvFileReader.ReadLine()
End While
为什么会发生这种情况?如何解决这个问题。