У меня есть проект vb, который импортирует CSV-файл, и некоторые данные содержат запятые.Поля с запятыми в двойных кавычках.
Я создаю сетку данных из строки заголовка csv, затем импортирую оставшуюся часть файла в dgv, но поля с запятыми вызывают проблемы.Поля не имеют фиксированной ширины.
Я думаю, мне нужен способ квалифицировать запятые как разделитель на основе двойных кавычек или какой-либо другой метод импорта данных в dgv.
Спасибо
Using objReader As New StreamReader(FName)
Dim line As String = objReader.ReadLine()
Do While objReader.Peek() <> -1
line = objReader.ReadLine()
Dim splitLine() As String = line.Split(",")
DataGridView1.Rows.Add(splitLine)
Application.DoEvents()
Loop
End Using
Пример данных:
1, "VALIDFLAG, NOGPS", 0,1.34,3.40,0.17,1